Autor Zpráva
johnl
Profil
Měl jsem upload fotek, až do dnes mi fungoval, ale nevím co se stalo že najednou tonejde ať vložím jakou koli fotku jpg nebo gif vypíše to "Obrázek musí mít formát .gif nebo .jpg" nevíte čím by to mohlo být?
$soubor_name = date("YmdHis");
 if ($ok == "Upload" && $soubor_name!="") {
 $size = $soubor_size / 1000;
 if ($soubor_type == "image/gif" OR $soubor_type == "image/jpeg") {
 if (move_uploaded_file ($soubor, "soubory/$soubor_name")) {
 echo "Subor byl úspěšně nahrán!<br>
 <a href='soubory/$soubor_name'>$soubor_name</a>";
 }
 else {
 echo "Během nahrávání došlo k chybě, prosím opakujte nahrávání později!<br>";
 }
 }
 else {
 echo "Obrázek musí mít formát .gif nebo .jpg<br>";
 }}
tiso
Profil
johnl: a to ti aj fungovalo? Možno sa menili nastavenia serveru, tak ti to nejde. Ťažko radiť bez konkrétnejších informácií.
pexxxik
Profil
Používat kontrolu souborů pomocí typu je nestoprocentní IE vyhazuje jiný typ souboru než mozilla atp., zkus to kontrolovat pomocí regulerního výrazu, potom to možná fungovat bude, ale není tu celý kód, takže toho moc nezmůžem....

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: