Jak nahrát jen JPG obrázky?

4 příspěvky

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 formulář ve kterém se zadá ceta k obrázku. Pak se formulář vyhodnocuje souborem pridej.php a jak v něm můžu zjistit, že obrázek je JPG?
  2. Můžeš zkontrolovat jeho mime typ, např. if ($soubor_type == "image/jpg") http://tvorbawww.einstein.cz/clanek/upload-souboru-na-server-v-php/
  3. pokud ti stačí podle přípony, tak by to mělo jít zhruba takto... $pripona=strrchr($_FILES[foto1][name],'.'); if (strtoupper($pripona)=='JPG' || strtoupper($pripona)=='JPEG'){//uložit } else{ //neukládat }
  4. nebo takhle: nadefinujes povoleny pripony souboru: $pripony_array = array('image/jpg','image/jpeg','image/pjpeg'); a pak to zkontrolujes: if(!in_array($_FILES['image']['type'], $pripony_array)) { echo "Tohle mi sem nenahrávej"; exit; }else{ a skript bezi dal...

← Zpět na všechna témata