Hallo,
ich möchte über ein normales Formular Bilder hochladen. Unter FF funktioniert das auch einwandfrei, aber komischerweise gibt er mir bei IE die Fehlermedung aus das die Datei kein Bild ist (ist aber eins)???
Der HTML Quelltext:
Hier der PHP Bereich:
Ich bekomme beim IE immer die Meldung <h3>Bitte nur Bilder mit dem Format gif, jpg oder png hochladen!</h3> beim FF klappt es einwandfrei...
ich möchte über ein normales Formular Bilder hochladen. Unter FF funktioniert das auch einwandfrei, aber komischerweise gibt er mir bei IE die Fehlermedung aus das die Datei kein Bild ist (ist aber eins)???
Der HTML Quelltext:
Code:
<form action="index.php?seite=produktinfo&pinfo=4&pid=21" method="post" enctype="multipart/form-data" accept-charset="utf-8"> <input type="hidden" name="seite_id" value="produktinfo"> <input name="userfile" type="file" size="40"><br><br> <input type="submit" name="pbild" value="Speichern"> </form>
PHP-Code:
$file = $_FILES['userfile']['name'];
$temp_pic = $_FILES['userfile']['tmp_name'];
$path_parts = pathinfo($file);
if($_FILES['userfile']['type'] != 'image/gif' && $_FILES['userfile']['type'] != 'image/jpeg' && $_FILES['userfile']['type'] != 'image/png'){
$pic_alert = '<h3>Bitte nur Bilder mit dem Format gif, jpg oder png hochladen!</h3>';
$seite= 'produktinfo';
$pinfo=3;
$pid = $pid;
}else{
...
}
Kommentar