RageNo1
Erfahrenes Mitglied
Hallo,
ich habe ein Uploadscript zusammengebastelt.
Damit kann ich Bilder des Formates JPG und GIF mit
einer maximalen Größe von 100KB in das Verzeichnis
hochladen indem sich das Script befindet.
Nun möchte ich das Script noch etwas ausbauen.
In erster Linie, möchte ich das die Dateien
in dem Verzeichnis ausgelesen und angezeigt werden.
Indem Fall sieht man also sobald man das Script aufruft,
den Verzeichnisinhalt mit den Dateinamen der einzelnen
Dateien. zusätzlich kann man noch weitere Dateien
hochladen. Nach dem Upload soll dann das Script
wieder geladen werden wobei es nun wieder den
Verzeichnisinhalt ausliest und anzeigt.
Nur weiss ich nicht ganz wie ich das realisieren kann.
Ich hoffe Ihr könnt mir dabei weiterhelfen.
Hier nun noch das Script:
Mfg Ragey
ich habe ein Uploadscript zusammengebastelt.
Damit kann ich Bilder des Formates JPG und GIF mit
einer maximalen Größe von 100KB in das Verzeichnis
hochladen indem sich das Script befindet.
Nun möchte ich das Script noch etwas ausbauen.
In erster Linie, möchte ich das die Dateien
in dem Verzeichnis ausgelesen und angezeigt werden.
Indem Fall sieht man also sobald man das Script aufruft,
den Verzeichnisinhalt mit den Dateinamen der einzelnen
Dateien. zusätzlich kann man noch weitere Dateien
hochladen. Nach dem Upload soll dann das Script
wieder geladen werden wobei es nun wieder den
Verzeichnisinhalt ausliest und anzeigt.
Nur weiss ich nicht ganz wie ich das realisieren kann.
Ich hoffe Ihr könnt mir dabei weiterhelfen.
Hier nun noch das Script:
PHP:
<?php
if($was=="doit") {
$size = $bild_size;
$name = $bild_name;
$type = $bild_type;
if (!file_exists($name)) {
if(eregi("(jpg|gif)$",$name)) {
if($size<100000 AND $size!=0) {
copy($bild,$name); // Kopiert das Bild
echo "Die Datei wurde erfolgreich hochgeladen.<br>";
echo "Dateigröße: ".$size." Byte<br>";
echo "Dateiname: ".$name."<br>";
echo "Dateitype: ".$type."<br>";
echo "<br>";
echo "Bild Ansicht: <br>";
echo "<img src=".$name."><br>";
} else {
echo "Ihre Datei ist über 100 KB";
}
} else {
echo "Falsche Erweiterung: ".$name;
}
} else {
echo "Dieser Dateiname existiert bereits: ".$name;
echo "<br>";
echo "Bitte wähle einen anderen Namen für das Bild.";
}
} else {
echo "Dateiupload<br>";
echo "Größe maximal: 100kb<br>";
echo "Dateiformate: jpg, gif<br>";
echo "<form action='".$PHP_SELF."' enctype=\"multipart/form-data\" method='post'>";
echo "<input type='hidden' name='was' value='doit'>";
echo "<table>";
echo "<tr>";
echo "<td>Datei</td>";
echo "<td><input type='file' name='bild'></td>";
echo "</tr><tr>";
echo "<td> </td>";
echo "<td><input type='submit' value='Hochladen'></td>";
echo "</tr>";
echo "</form></table>";
}
?>
Mfg Ragey