zjistit, jestli je uploadovanej soubor *.jpg

potřebuju zjistit, kjestli je uploadovanej soubor formátu *.jpg, ale nechci to jen vyzkoušet regulérnim výrazem, ale nějakou funkcí. Existuje to? Pokud ne, je možnost u PHP 4 při uploadu rovnou předělat gif, png a bmp na jpg?
Kdzy odeslel orazek ve forumlari a ten obrazek bude mit name="obrazek" tak do promene $obrazek_type se ulozi typ souboru. Takze odesli neakej obrazkej jpg a vytisknito a melo by to bejt "pjpg", potom jenom porovnas.

if($obrazek_type != "image/pjpeg")
{
echo "Obrázek musí být ve formátu jpg či jpeg";
// dalsi blbosti dle libosti
}

Tak by to melo neak fakat...
Sacred Empire: Proč "image/pjpeg"? Snad jen "image/jpeg", ne?
Bery : taky by mne to zajimalo ale pokud si to zkusis, nahrajes *.jpg a das si vytisknout typ tak ti to vyhodi pjeg, asi to dela WZ.
Pjeg? TO snad ne, když už tak pjpeg...
radsi bych tam hodil kontrolu pjpeg i jpeg, ono se to strida;)
fajn, tak já to udělam na pjpeg a jpeg.
dík
pjpeg znamena "progressive jpeg" jde o urcitou lepe optimalizovanou formu jpegu (myslim). pjpeg ma samozrejme beznou koncovku jpeg nebo jpg a tak to nejde moc dobre poznat. kazdopadne pokud budete kontrolovat pjpeg tak v pripade, ze pujde o obrazek vytvoreny v nejake starsi verzi obrazkoveho editoru ktery neuklada jako progressive jpeg - odmitne se to nahrat. doporucuju proto kontrolovat jpeg tak i pjpeg.
progresivni jpeg se vykresluje na obrazovce pri nacitani postupne...