Autor Zpráva
Anonymní
Profil *
Ahojte,

jak jednoduse zjistit typ uploadovaneho souboru?
Pripadne alespon koncovku...

Dik
djlj
Profil
substr($nazev_souboru, -3, 3);
Anonymní
Profil *
Hmm a co kdyz bude priloha s koncovkou HTML?
djlj
Profil
substr($nazev_souboru, -4, 4);
Hugo
Profil
djlj

To není moc dobrý přístup. Lepší je zjistit pozici poslední tečky a testovat řetězec za ní. Ale koncovka ti toho moc o typu souboru neřekne. Bohužel php imho nemá moc jiných možností jak korektně detekovat typ souboru.
djlj
Profil
Hugo
Jo, to máš pravdu... ok, tak oprava :)

$file = substr(strrchr($retezec, "."), 1 );
mila
Profil
$pathparts = pathinfo($_FILES[$name]['name']);
$type = strtolower($pathparts['extension']);

Kde $name je jméno políčka formuláře.
Toto téma je uzamčeno. Odpověď nelze zaslat.