Uploadscript im FF tuts im IE nicht

aTa

Erfahrenes Mitglied
Hi,
habe ein Uploadscript, im Firefox tut es auch wunderbar, aber im IE leider nicht und ich weiss nicht wieso, ich bekomme auch keine Fehlermeldung.
Jemand ne Ahnung?
Danke

PHP:
<?php
echo '<form enctype="multipart/form-data" action="'. $PHP_SELF. '" method="post">
<input type="file" name="file"><br>
<input type="submit" value="Hochladen">
</form>';

$tempname = $_FILES['file']['tmp_name'];
$name = $_FILES['file']['name'];

$type = $_FILES['file']['type'];
$size = $_FILES['file']['size'];

if($type != "image/gif" && $type != "image/jpeg") {
    $err[] = "Es dürfen nur gif und jpg Dateien hochgeladen werden!";
}
if($size > "150000000") {
    $err[] = "";
}

if(empty($err)) {
    copy("$tempname", "images/"."$name");
    echo "Die Datei $name wurde erfolgreich hochgeladen!";
    echo $sql = "INSERT INTO bilder (id, bildsource) VALUES ('', '$name')";
    $result = mysql_query($sql);
}
else {
    foreach($err as $error)
    echo "$error<br>";
}
?>
 
Null gar nix...das ist ja das komische im FF tut es ohne Mucken...
hab mal überall echo rein.

Mehr gibts aber net.
/tmp/phppPtDap
Scan10004.JPG
image/pjpeg
191760
 
Zuletzt bearbeitet:
PHP:
<?php
echo '<form enctype="multipart/form-data" action="'. $PHP_SELF. '" method="post">
<input type="file" name="file"><br>
<input type="submit" name="action" value="Hochladen">
</form>';
if($_POST['action']){
$tempname = $_FILES['file']['tmp_name'];
$name = $_FILES['file']['name'];
$type = getimagesize($file);

$size = $_FILES['file']['size'];

if (($type[2] == 1) OR ($type[2] == 2)) {
    $err[] = "Es dürfen nur gif und jpg Dateien hochgeladen werden!";
}
if($size > "150000000") {
    $err[] = "";
}

if(empty($err)) {
    copy("$tempname", "images/"."$name");
    echo "Die Datei $name wurde erfolgreich hochgeladen!";
    echo $sql = "INSERT INTO bilder (id, bildsource) VALUES ('', '$name')";
    $result = mysql_query($sql);
}
else {
    foreach($err as $error)
    echo "$error<br>";
}}
?>

so habe ein bisschen was verändert und bei mir klappt es auf dem server...
 
Hatte mal genau das gleiche Problem mit IE7. Nach dem ich alle Updates gemacht habe, funktionierte es einwandfrei!
 
Zurück