Autor | Zpráva | ||
---|---|---|---|
mckapco Profil |
#1 · Zasláno: 9. 3. 2005, 20:02:41
Ako zistim priponu - typ suboru?
Potrebujem zistit, ci to je gif, jpg alebo png. DIk a este aky je rozdiel medzi jpeg a jpg? |
||
centi Profil |
#2 · Zasláno: 9. 3. 2005, 21:37:02
$nazovSuboru = "subor.gif";
$split = explode(".",$nazovSuboru); $pripona = $split[1]; |
||
Meldo Profil |
#3 · Zasláno: 9. 3. 2005, 21:41:52
Rozdiel medzi jpg a jpeg nie je. Priponu suboru zistis ak kliknes lavim tlacidlom mysi na subor a vyberies volbu vlastnosti. alebo si standardne nastavis ukazovanie pripony. a to:Nástroje>možnosti priecinka>zobrazenie>a tam odškrknes volbu zobrazit pripony znamich suborov.
No ale teraz neviem ci si sa pytal na toto, kedze je to v kategori PHP |
||
Leo Profil |
#4 · Zasláno: 10. 3. 2005, 01:03:55
Typ souboru / pokud je to obrazek tak pres getimagesize, jinak pres mime_ neco, Leo
|
||
Honza Hučín Profil |
#5 · Zasláno: 10. 3. 2005, 09:20:33
centi
Pozor na názvy s více tečkami, jako např. datetime.class.php . Já bych to řešil přes strrpos a substr. |
||
Leo Profil |
#6 · Zasláno: 10. 3. 2005, 11:06:59
Analyza NAZVU souboru jeste nic nerika o jeho skutecnem TYPU, klidne muzu mit GIF, ulozeny pod nazvem obrazek.jpg, Leo
|
||
mackopu Profil |
#7 · Zasláno: 10. 3. 2005, 11:32:14
Snad to není od věci, ale myslím, že nejlepší je zjištění MIME souboru. Udělej si tento skript:
<form enctype="multipart/form-data" action="?akce=mime" method="post"> |
||
centi Profil |
#8 · Zasláno: 10. 3. 2005, 12:05:55
Honza Hučín
Tak potom: $pripona = $split[count($split)-1]; Ale suhlasim s Leom, ze to v ziadnom pripade nezisti typ suboru, len jeho priponu. |
||
Časová prodleva: 20 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0