jonneMedlem sedan jan. 20011 154 inlägg Varför fungerar inte detta?:
if (isset($Submit)) {
if ($ffTest != "") {
echo "Empty";
} else {
echo "Filled";
}
}
?>
<FORM NAME="form1" METHOD="post" ACTION="<?= $PHP_SELF;?>" ENCTYPE="multipart/form-data">
<INPUT TYPE="file" NAME="ffTest" SIZE="45">
<INPUT TYPE="submit" NAME="Submit" VALUE="Update">
</FORM>
Den visar bara empty hela tiden :(
------------------
If i want culture, I'll eat yogurt.
LarsGMedlem sedan dec. 200012 464 inlägg if ($ffTest != "") {
Om $fftest är skilt från "" så skriver du ut empty.
if ($ffTest == "") {
------------------
essentitia preter non sans multiplicandum
spangoMedlem sedan juni 20008 205 inlägg Litet logikfel...
# I php:
if ($ffTest != "") {
echo "Empty";
} else {
echo "Filled";
}
}
# I pseudokod:
om $ffTest inte är en tom sträng, skriv ut "Empty";
annars skriv ut "Filled";
\r Attans, Lasse han före x( ;)
------------------
You can't be young forever, but you can be immature indefinitely.
[Redigerat av spango den 11 okt 2001]
jonneMedlem sedan jan. 20011 154 inlägg Hehe jo kom på det medans jag var uppe och hämtade kaffe. Täntke jag skulle ändra när jag kom tillbaka men tji fick ju jag där :)
Men men frågan kvarstår dock. Jag kommer aldrig in i else satsen. Även om formfältet är tomt eller inte. Detta var ett avkortat exempel på det som jag vill göra. Det är som följer.
Jag har 4 stycken upload fält som man kan ta in en bild i. Dessa 4 fält läses in i en array.
Sedan ska de fält som har en fil i sig (användaren har valt att uppdatera bilden) köras igenom en loop där den gamla bilden tas bort, en den nya laddas upp och en sql sats körs. Dessa steg har jag lyckats lösa men det som strular är att jag inte kan kolla vilka fält som är tomma och alltså inte ska omfattas av loopen.
Det verkar som om det inte alls vill när det är ett file fält som ska kollas.
------------------
If i want culture, I'll eat yogurt.
spangoMedlem sedan juni 20008 205 inlägg Men... stopp nu... har du en <input type="file">? Det blir en helt annan historia då.
------------------
You can't be young forever, but you can be immature indefinitely.
jonneMedlem sedan jan. 20011 154 inlägg Ja det är ju det som strular :)
<INPUT TYPE="file" NAME="ffTest" SIZE="45">
------------------
If i want culture, I'll eat yogurt.
jonneMedlem sedan jan. 20011 154 inlägg Var visst "none" man skulle jämföra mot. Funkar nu:
if (isset($Submit)) {
if ($ffTest != "none") {
echo "Filled";
} else {
echo "Empty";
}
}
------------------
If i want culture, I'll eat yogurt.
[Redigerat av jonne den 11 okt 2001]