[SQL] mime Typ

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Firefox User, 19. Juli 2010 .

  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" )) {
     
  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" )) {  
     
  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" ))) {
     
  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
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.