Hi, ich wollte eine Bildergalerie erstellen, in die man auch selber Bilder Uploaden kann. Dazu hab ich ein HTML Upload Formular erstellt, das zur upload.php geschickt wird. Diese soll dann das geuploadete Bild speichern und HTML Code in eine Datei speichern.
upload.php:
Nur das auslesen, klappt noch nich so!
Die anzeige.php is simpel, sie soll dann den Code aus der Datei auslesen und so die Galerie erstellen.
anzeige.php:
Könnt ihr erkennen, wo der fehler steckt, oder ob man das überhaupt so machen kann?
Danke im vorraus
Dulla_Po
P.S. bestimmt geht das alles viel einfacher, aber ich bin Anfänger (2.Projekt)
upload.php:
PHP-Code:
<?php
/*Dateinamen Erweiterung extrahieren*/
$dname = explode(".",$Bild_name);
$dnamesize = count($dname);
$upload_ext = $dname[$dnamesize-1];
if ($Bild_size>0 && $uploader!="" && $kommentar!="" &&
$upload_ext=="gif" || $upload_ext=="jpg" ||
$upload_ext=="jpeg" || $upload_ext=="bmp") {
copy($Bild,"$Bild_name");
$fp = fopen("upload.txt","a");
if (!$fp) {
echo "Es ist ein Fehler aufgetreten, bitte sag Dulla
bescheid und sag was du gemacht hast";
exit;
}
fputs($fp,"<p align='center'><table border='0'><tr><td><p
align='center'><img src='$Bild_name'></p><p align='center'>$uploader</p></td>
<td>$kommentar</td></tr></table></
p>");
echo "Danke $uploader, das Bild wurde gespeichert";
echo "$uploader, <a href='anzeige.php'>willst du dir
die Bilder ansehen?</a>";
fclose($fp);
}
else {
echo "Fehler: Entweder haben sie keinen Namen/Kommentar
angegeben, oder das Bild ist nicht im .gif/.jpg/.jpeg/.bmp Format";
}
?>
Die anzeige.php is simpel, sie soll dann den Code aus der Datei auslesen und so die Galerie erstellen.
anzeige.php:
PHP-Code:
<?php
readfile("upload.txt")
$text = file("upload.txt");
echo "$text";
?>
Danke im vorraus
Dulla_Po
P.S. bestimmt geht das alles viel einfacher, aber ich bin Anfänger (2.Projekt)
Kommentar