Moin!
- bilde ein Array aus erlaubten Endungen, sowas wie ['gif','jpeg','jpg']
- gehe in einer Schleife durch das Array und vergleiche die Werte mit der gefundenen Endung
Oder
- Bilde ein assoziatives Array erlaubter Endungen: legal['gif']=1 ...
- teste ob legal[extension] == 1
Spart die Schleife.
Oder
- Teste den Dateinamen gegen /.(?:gif|jpg|jpeg)$/i
-- Skeeve