Autor Zpráva
Richard
Profil *
Ahoj, mám kód

<input type = "file" name = "picture">

a posílám do

if ($_FILES["picture"]["error"] == 0)

píše mi to chybu

Undefined index: picture in

Nevíte, co může být špatně?
díky
DJ Miky
Profil
Pokud je kód přesně takto, pak nesmí být mezery okolo rovnítek v HTML:
<input type = "file" name = "picture">

Jinak ti může např. u formuláře chybět atribut enctype nebo jsi žádný obrázek nevybral/neodeslal (což bys měl také ošetřit, např. pomocí konstruktu isset()).
Jan Tvrdík
Profil
DJ Miky:
pak nesmí být mezery okolo rovnítek v HTML
A na jsi přišel jak? Mezery mezi jednotlivými tokeny jsou normálně ignorovány. Viz www.whatwg.org/specs/web-apps/current-work/multipage/tokenization.html
Davex
Profil
Richard:
Možná tam chybí element <form> nebo není nastavena metoda POST nebo není vyplněn atribut enctype="multipart/form-data".

Doporučuji vycházet z příkladů v dokumentaci.
Richard
Profil *
Díky, tím to bylo.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: