anzeigen von Bildern in einem Ordner gespeichert nach dem hochladen
ich möchte einfach, dass, nachdem ich ein Bild hochladen, es wird auf eine Seite umgeleitet werden, der zeigt alle Bilder an. Die Bilder werden in einem Ordner gespeichert. ich fand einige Beispiele, aber Sie sind so kompliziert, ich will einfach nur, um zu versuchen, den einfachen Weg zuerst.
dies ist der HTML-code für den Upload Bild:
<form action="upload_image.php" method="post" enctype="multipart/form-data">
<label for="file">Filename:</label>
Title:<input type="text" name="title" id="title" />
<input type="file" name="file" id="file" />
<br />
<input type="submit" name="submit" value="Submit" />
dies ist der PHP code zum speichern der anderen details in der Datenbank:
include('../IFM-mobile_website/include/connect.php');
$title=$_POST['title'];
if ((($_FILES["file"]["type"] == "image/gif")
|| ($_FILES["file"]["type"] == "image/jpeg")
|| ($_FILES["file"]["type"] == "image/pjpeg"))
)
{
if ($_FILES["file"]["error"] > 0)
{
echo "Return Code: " . $_FILES["file"]["error"] . "<br />";
}
else
{
echo "Upload: " . $_FILES["file"]["name"] . "<br />";
echo "Type: " . $_FILES["file"]["type"] . "<br />";
echo "Size: " . ($_FILES["file"]["size"]) . " Kb<br />";
echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />";
if (file_exists("upload/" . $_FILES["file"]["name"]))
{
echo $_FILES["file"]["name"] . " already exists. ";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],
"upload/" . $_FILES["file"]["name"]);
echo "Stored in: " . "../IFM-mobile_website/upload/" . $_FILES["file"]["name"];
}
}
}
else
{
echo "Invalid file";
}
jede Hilfe wäre sehr geschätzt werden.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihre hochgeladene Datei-Pfad und den Pfad, in dem Sie zeigen Bild sind verschiedene
hochladen auf :
"upload/" . $_FILES["file"]["name"]
zeigen, dass Sie es aus :
"../IFM-mobile_website/upload/" . $_FILES["file"]["name"]
Zeigen alle Bilder in einem Ordner :
echo "Stored in: " . "upload/" . $_FILES["file"]["name"];
entfernt../IFM-mobile_website/
$a = glob('Your/path/*.{jpg,gif,png}',GLOB_BRACE);
um alle Bilder in einem Ordner