#1 19. Juli 2010 mime Typ Irgendwie funktioniert der Code unten nicht. Es wird immer true.. PHP: if( $_FILES [ 'dateipc' ][ 'type' ] != ( "image/jpeg" || "image/gif" || "image/pjpeg" || "image/png" || "image/x-png" || "image/bmp" || "application/x-shockwave-flash" )) { + Multi-Zitat Zitieren
#2 19. Juli 2010 AW: mime Typ das is ja auch schwachsinn was du machst. du suchst die funktion in_array PHP: if( in_array ( $_FILES [ 'dateipc' ][ 'type' ], array( "image/jpeg" , "image/gif" , "image/pjpeg" , "image/png" , "image/x-png" , "image/bmp" , "application/x-shockwave-flash" )) { + Multi-Zitat Zitieren
#3 19. Juli 2010 AW: mime Typ Hab ich mir schon geacht das dass Schwachsinn ist.. Funktioniert: PHP: if(! in_array ( $_FILES [ 'dateipc' ][ 'type' ], array( "image/jpeg" , "image/gif" , "image/pjpeg" , "image/png" , "image/x-png" , "image/bmp" , "application/x-shockwave-flash" ))) { + Multi-Zitat Zitieren
#4 19. Juli 2010 AW: mime Typ Die Überprüfung ist aber Blödsinn, denn der Mimetype in $_FILE kommt vom Browser und kann Manipuliert werden! Nutze für Bilder lieber getImageSize, wenn es kein Bild ist bekommst du FALSE + Multi-Zitat Zitieren