Hilfe beim Datei-Upload

Re: BIN NEU HIER UND BRÄUCHTE MAL HILFE beim Datei Upload

So...

jetzt bin ich, glaub ich, schon ein wenig weiter. Ich bekomme schonmal keine Fehlermeldung mehr.

Ich habe also eine Datei upload.php mit dem Code

HTML:
<form enctype="multipart/form-data" action="privatfotos.php" method="post"> 
<input type="file" name="file"><br> 
<input type="submit" value="hochladen"> 
</form>

PHP:
<?php 

$path     = "http://web91.server16.rhs-it.de/phptmp/"; 
$tempname = $_FILES['file']['tmp_name']; 
$name     = $_FILES['file']['name']; 
$type     = $_FILES['file']['type']; 
$size     = $_FILES['file']['size']; 

echo $name; 
if ($type != "image/gif" && $type != "image/pjpeg") { //Ich glaube image/pjpeg funktioniert eher 
    $err[] = "nur gif und jpeg Dateien dürfen hochgeladen werden."; 
} 

if ($size > 100000) { // $size muss mit einem Integer-Wert, nicht mit einem String verglichen werden! Außerdem sind 15 KB = 15 x 1024 Byte = 15360 Byte! 
    $err[] = "Die Datei welche du hochladen willst, ist zu gross!<br>Maximale Dateigrosse beträgt 15 KB!"; 
} 

If (empty($err)) { 
    // nachfolgender Code erstellt dir eine recht eindeutige ID nur aus Zahlen (könntest z.B. noch ein "BILD" oder so davor setzen 
    $time = explode(" ",microtime()); 
    $neuer_name = str_replace(".","",$time[0] + $time[1]); 
    if ($type == "image/pjpeg") { 
        $neuer_name = $neuer_name . ".jpg"; 
    } elseif ($_FILES['bild_up']['type']=="image/gif") { 
        $neuer_name = $neuer_name . ".gif"; 
    } 

    copy($tempname, $path . $neuer_name); 
    echo "Die Datei " . $name . " wurde erfolgreich hochgeladen!"; 
} else { 
    foreach($err as $error) { 
        echo $error . "<br>"; 
    } 
} 

?>

die upgeloadete Datei soll in der privatfotos.php Datei wiedergegeben werden.

Beim Hochladen kommt man schon auf die Seite privatfotos.php doch das hochgeladene Foto ist nicht zu sehen.

Was muß ich denn in die privatfotos.php datei schreiben, damit ich auch diese Bilder sehen kann?
 
Zurück