PHP upload *.jpg wird in htm nicht mehr angezeigt

Ulli Martel

Grünschnabel
Hi Leute,
Ich habe ein Problem mit dem upload unter PHP. Genauer gesagt mit dem Anzeigen einer übertragenen Bilddatei (jpg)

folgendes programmchen habe ich aus dem Netz:

<?

.
.

$add="Shop/Shop_1/$userfile_name"; // the path with the file name where the file will be stored, upload is the directory name.

if(move_uploaded_file ($userfile, $add)){
// do your coding here to give a thanks message or any other thing.
Echo "Deine Datei: ",$userfile_name," ist gespeichert";

}

else{echo "Failed to upload file Contact CBS to fix the problem";}

?>


die Datei wird über


<form action=" upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="datei"><br>
<input type="submit" value="Hochladen">
</form>


aufgerufen.

soweit so gut. Eine Bilddatei wird auch auf den Server geladen :rolleyes:

nur leider kann sie dann nicht mehr angezeigt werden. ;-]

Unter Eigenschaft erscheint dann

Größe: Nicht verfügbar
geändert am: Nicht verfügbar
erstellt am: Nicht verfügbar


hat jemand eine Ahnung woran das liegen könnte ?

vielen Dank im voraus
 
Zuletzt bearbeitet:
deine variable $userfile trägt im Beispiel mit deinem Formular den Namen $datei, also den des Uploadfeldes.
Einen der beiden Namen musst du also ändern =)
Da du neu bist:
Mach dich erstens mit dem Code-Tag vertraut und 2. mit der Suche, da gibt es nämlich viele Beträge zu.

Greetz und willkommen bei Tutorials.de
Sinac
 
OK OK ist ein schlechtes Beispiel natürlich sind die Var. gleich

<input type="file" name="userfile" size="20"></p>


Was mich irritiert ist, dass die Date ja auf dem Server landet ( habe es mit FTP kontrolliert)
warum nur wird sie dann nicht angezeigt ?
und was soll die Angabe Grösse nicht verfügbar ?



P.S. gesucht habe ich natürlich
 
Zuletzt bearbeitet:
z. B.
<img border="0" src="Bild_8.jpg" width="95" height="84"> Bild_8.jpg</td>

wenn ich die Datei mit ftp lade funktioniert es

gruß

ulli
 
Zuletzt bearbeitet:
Hi,

ich würde mal auf unzureichende Rechte tippen, kannst ja mal per ssh oder einem FTP-Programm nachgucken wie die Rechte der Hochgeladnen Datei gesetzt sind (und ggf. mit den Rechten einer per FTP hochgeladenen Datei vergleichen.).
Ist allerdings nur eine spontane Vermutung, hab mir nicht jede Zeile hier durchgelesen. ;)


byez
 

Neue Beiträge

Zurück