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:
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>
Hier der PHP Bereich:
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{
...
}
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...