| Autor | Zpráva | ||
|---|---|---|---|
| MTD Profil * |
#1 · Zasláno: 28. 3. 2014, 16:17:40
Ahoj, nedokázal by mi někdo vysvětlit proč mi pořád hází input file že není vyplnění přitom je ?
if(empty($_FILE["can_img_f"])){
$chyby .= "<label>Musíte zadat fotografii</label>";
$error = false;
} |
||
| Fisir Profil |
Reaguji na MTDa:
Použij isset(). ($_FILES je dvourozměrné pole.)
|
||
| MTD Profil * |
#3 · Zasláno: 28. 3. 2014, 16:22:42 · Upravil/a: MTD
Takhle ? to hází chybu :(
if isset().($_FILE ["can_img_f"]){
$chyby .= "<label>Musíte zadat fotografii</label>";
$error = false;
} Nemá někdo prosím jiný nápad ? |
||
| Taps Profil |
#4 · Zasláno: 28. 3. 2014, 17:08:20
MTD:
<?
if (isset($_FILE ["can_img_f"])){
$chyby .= "<label>Musíte zadat fotografii</label>";
$error = false;
}
?> |
||
| Fisir Profil |
Reaguji na MTDa:
Špatně jsi ji použil. Je třeba také mozek a ne jen Ctrl + C a Ctrl + V. A jak říká [#7] Mike8748, máš špatně proměnnou. Reaguji na Tapse: Pravděpodobně to nebude fungovat tak, jak by si MTD přál. Takže takto: if(!isset($_FILES["can_img_f"])){
$chyby .= "<label>Musíte zadat fotografii</label>";
$error = false;
} |
||
| MTD Profil * |
#6 · Zasláno: 28. 3. 2014, 18:26:41
Fisir:
Takhle jsem to také hned zkoušel, ale nejde to. Nenapadlo by Vás ještě něco nebo kde by mohl být problém ? Prostě mi to pořád vypisuje, že " Musím zadat fotografiii". |
||
| Mike8748 Profil |
#7 · Zasláno: 28. 3. 2014, 18:29:55
MTD:
změn $_FILE na $_FILES |
||
| MTD Profil * |
#8 · Zasláno: 29. 3. 2014, 12:51:39
Mike8748:
to také nejde... |
||
| Fisir Profil |
#9 · Zasláno: 29. 3. 2014, 12:58:14
Reaguji na MTDa:
Křišťálová koule stále nefunguje, takže na začátek skriptu dej error_reporting(E_ALL); a pošli jeho výpis. Mimochodem, opravdu se shodují názvy inputů v PHP a HTML?
|
||
| Davex Profil |
#10 · Zasláno: 29. 3. 2014, 13:27:50
MTD:
Jsou správně vyplněné atributy formuláře <form method="POST" enctype="multipart/form-data">?
|
||
|
Časová prodleva: 12 let
|
|||
0