hi,
ich mache mit dem IE einen fileupload, der auch wunderbar funktioniert.
folgendes script dazu:
$tempname = $_FILES['file']['tmp_name'];
$bildname = $_FILES['file']['name'];
$type = $_FILES['file']['type'];
$size = $_FILES['file']['size'];
if($type != "image/gif" && $type != "image/pjpeg") {
$err[] = "nur gif und jpeg Dateien dürfen hochgeladen werden.";
}
if($size > "51200") {
$err[] = "Die Datei welche du hochladen willst, ist zu gross!<br>Maximale Dateigrosse beträgt 50 KB!";
}
If(empty($err)) {
copy($tempname,"benutzer/bilder/$HTTP_SESSION_VARS[benutzername]/$bildname");
echo "<center>Die Datei $bildname wurde erfolgreich hochgeladen!<br><br>";
rename("benutzer/bilder/$HTTP_SESSION_VARS[benutzername]/$bildname", "benutzer/bilder/$HTTP_SESSION_VARS[benutzername]/bild1.jpg");
chmod ("benutzer/bilder/$HTTP_SESSION_VARS[benutzername]/bild1.jpg", 0777);
echo "<br>Die Datei wurde umbenannt</center>";
}
else {
foreach($err as $error)
echo "$error<br>";
}
wenn ich gleichen vorgang mit dem opera machen möchte, bekomme ich immer die meldung
--> nur gif und jpeg Dateien dürfen hochgeladen werden.
warum das denn? unterstützt der das nicht?
danke
ronny