problém s uploadem

5 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. mám problém s tímto scriptem. (na localhostu vše v pohodě; v manulálu php je téměř stejný postup) jaké funkce mam změnit aby to bylo kompatibilní? toto je část scriptu který zpracovává formulář (.... ....<input type="hidden" name="max_size" value="10000"> Přidat obrázek:<input name="userfile" type="file" accept="image/*"> ... ..) if (!is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'])): echo "img není tu"; elseif($HTTP_POST_FILES['userfile']['size']>$_POST["max_size"] ): echo "Obrázek se nenahrál úspěšně - jeho velikost ".$HTTP_POST_FILES['userfile']['size']." byte převyšuje limit ".$_POST["max_size"]." byte!"; $img = "img/default.jpg"; elseif ($HTTP_POST_FILES['userfile']['type']=="image/jpeg"): echo "jpg!"; move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], "img/$id.jpg"); $img = "img/$id.jpg"; elseif ($HTTP_POST_FILES['userfile']['type']=="image/gif"): echo "gif!"; move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], "img/$id.gif"); $img = "img/$id.gif"; else: echo "Obrázek se nenahrál úspěšně:"; $img = "img/default.jpg"; endif;
  2. zkus misto $HTTP_POST_FILES pouzivat $_FILES
  3. $_FILES jsem všude opravil ale pořád to nefunguje. vždy to doskáče v těch podmínkách až na - obrázek se nenahrál
  4. zkus si nechat vypisovat $_FILES['userfile']['type']
  5. to sem zkusil a zjistil sem že jpegy jsou typu "image/pjpeg" ! proč pjpg ! no nic stačilo tam dopsat to p a funguje to ... ale nechápu kde se tam ten typ pjpg bere?

← Zpět na všechna témata