Bildupload Problem

itnobby

Mitglied
Hallo zusammen,

ich hab auf meiner Webseite (Kleinanzeigenmarkt) einen Bildupload.

<form action=/anzeige_neu2.php
enctype=multipart/form-data method=post>

etc.

Im Internet Explorer funktioniert der Bildupload einwandfrei, jedoch mit Opera will es einfach nicht funktionieren. Kennt jemand dieses Problem mit dem Opera?

Ich weiss jetzt nicht ob dieser Beitrag hierhergehört aber ich hoffe trotzdem das irgendjemand rat weiss.

MfG
itnobby
 
Die Syntax ist ja auch nich HTML-Konform!

Code:
<form action="/anzeige_neu2.php" enctype="multipart/form-data" method="post">
Außerdem wäre es schön zu wissen, was denn genau nicht geht. Fehlermeldung? Im raten war ich schon immer schlecht :P
 
Ich frag ab ob die Datei beim Upload vom Typ ein Bild ist.

if ($_FILES['datei']['type']!="image/pjpeg"){
echo "<b>Es sind nur Dateien im jpeg/jpg Format erlaubt!</b>";
echo "<br>".$HTTP_POST_FILES['datei']['type']."";
echo "<td valign=top width=150>";
include ("block-members.php");
echo "</td>";
echo "</tr>";
// Middle
include ("footer.php");
die ;
}

Und der Browser gibt mir immer die Meldung "Es sind nur Dateien im jpeg/jpg Format erlaubt!" zurück. Unter IE funktioniert es jedoch einwandfrei. Kann Opera den Dateitypen nicht richtig erkennen?
 
Hallo!

Vielleicht solltest du dein MimeType erweitern.
Du hast ja nur "image/pjpeg".
Ich würde mal noch folgende hinzufügen:
  • image/jpg
  • image/jpeg
 
Zurück