Michi: Upload macht in einem best. Fall (IE 6) Probleme...

Beitrag lesen

Hallo,

wir bauen seit längerer Zeit ein umfangreiches Portal auf, wozu u.a. ein Upload-Bereich für Grafiken in den Formaten JPG und GIF zählt.

Diese Upload-Funktion wurde zigfach in allen möglichen Variationen in den Browsern Firefox, IE und mehr oder weniger Opera getestet, ging bisher überall prima.

Nun kommt ein User, der den IE Version 6.0.3790.0 verwendet:

Er bekommt die Fehlermeldung, dass es sich um ein ungültiges Grafikformat handle, obwohl die Dateiendung .jpg lautet, es sich um ein gültiges JPG handelt UND der Upload mit der selben Datei (haben wir uns mal per Email schicken lassen) in allen unseren Testbrowsern funktioniert, inkl. IE 7.

Leider gibts hier keinen IE 6...

Kernteil der Format-Abfrage:

$size      = getimagesize ( $_FILES [ 'grafik' ] ['tmp_name'] );
     $grafik_breite  = $size [ 0 ];
     $grafik_hoehe  = $size [ 1 ];
     $grafik_typ   = $size [ 2 ];

if ( ! (
( ( ( $_FILES [ 'grafik' ] [ 'type' ] == 'image/jpeg' ) || ( $_FILES [ 'grafik' ] [ 'type' ] == 'image/pjpeg' ) ) && ( $grafik_typ == 2 ) )
                     ||
( ( $_FILES [ 'grafik' ] [ 'type' ] == 'image/gif' ) && ( $grafik_typ == 1 ) )
                  )
         )
{
             $fehlertext .= "&bull; Der Grafiktyp ist nicht zul&auml;ssig. Nur .JPG und .GIF erlaubt.<br>";
         }
else
{

...

}

Gruß Michi