Ich habe ein Bild-Uploadformular gecodet. Nach dem die grafik heraufgeladen ist, sollte diese angeizeigt werden. nur leider ist das nicht der fall.
Ich finde auch kein grund dafür, denn die Uploaddatei liegt ja zu diesem zeitpunkt bereits auf dem server!
Weiss jemand an was das liegen könnte? ist villeicht die Zeit zwischen Upload und Anzeige zu kurz?
[/code]
Ich finde auch kein grund dafür, denn die Uploaddatei liegt ja zu diesem zeitpunkt bereits auf dem server!
Weiss jemand an was das liegen könnte? ist villeicht die Zeit zwischen Upload und Anzeige zu kurz?
Code:
<? if ($senden) { $pfad = "uploads"; $sizeabfrage = "yes"; $size = "50000"; $body="<html><body bgcolor=#FFFFFF text=#000000>"; if ($file_name == "") { echo $body; die("Keine Datei gewählt."); } if (file_exists("$pfad/$file_name")) { die($body."Datei bereits vorhanden."); } if ($sizeabfrage == "yes") { if ($file_size > $size) { echo $body; die("Die Datei ist zu groß !"); } } if ($file_type =="image/gif" or $file_type =="image/pjpeg" or $file_type =="image/jpeg"){ $upload = "$file_name"; @copy($file, "$pfad/$upload") or die($body."Datei wurde nicht hochgeladen."); echo $body; echo "Datei hochgeladen"; ?> Folgendes Bild wurde hochgeladen: <img scr="<? echo "uploads/".$file_name; ?>"> <? } else { echo "Die Datei ist kein JPG- oder GIF Bild!"; } } ?>
Kommentar