| 
	
	| von HoRnominatoR |  | 
 zu umstaendlich, kostet nur unnoetig ressourcen.
 
 
 | Yhoko schrieb am 09.08.2004 04:21 Ganz einfach:
 
 
 | if( empty( $type[$mime] ) ) {
 $ext = substr( $file_name, -3, 3 );
 } else {
 // Hier Dateitypen-Array checken
 }
 
 | 
 
 Es *ist* die edelste Lösung.
 | 
 
 die loesung ist nicht edel, sie ist eingeschraenkt, da gibt es deutlich bessere.
 
 http://de3.php.net/strrchr
 http://de3.php.net/strrpos
 |  | von SammyXp |  | Alles viel zu umständlich: 
 http://de2.php.net/manual/de/function.pathinfo.php
 
 Gruß
 SammyXp
 |  | von Yhoko |  | Ganz einfach: 
 
 | if( empty( $type[$mime] ) ) {
 $ext = substr( $file_name, -3, 3 );
 } else {
 // Hier Dateitypen-Array checken
 }
 
 | 
 
 Es *ist* die edelste Lösung.
 |  | von languitar |  | Warum is das die endelste Lösung? Riesen Arbeit alle MIME-Typen rauszusuchen und wenn man alle Dateitypen zulassen will was dann? |  | von skc.tiddy |  | mach dir doch nen array mit den dateitypen: 
 
 | 1: 
2: 
3: 
4: 
5: 
6: | 
$type = array(
   'image/jpeg' => 'jpg',
   'image/gif' => 'gif',
); | 
 wäre wohl die edelste lösung. gleichzeitig lässt du dadurch nur best. dateitypen zu.
 |  |