Hallo liebe PHP´ler,
ich möchte gerne ein Script zur Bilderanzeige nutzen, das ich ähnlich bereits mit einer PDF erstellt habe.
Meine Serverordnerstruktur sieht so aus:
www.Domainname.de
---https://www.domainname.de
---------index.php
---Bilder
-------_nouserpic.jpg
nun möchte ich via img das Bild anzeigen lassen.
Da das Bild ja nicht im gleichen Ordner liegt und der Ordner selbst nicht mit der domain aufrufbar ist, kann ich es nicht einfach mit
aufrufen.
Somit mache ich das ganze so:
Die Bilder.php sieht so aus:
Nur leider wird das Bild als nicht gefunden angeziegt.
Wenn ich die Bilder.php anspreche, kommt nur folgende Fehlermeldung:
Kann mir jemand helfen wo mein Denkfehler liegt?
Vielen Dank,
Matlox
ich möchte gerne ein Script zur Bilderanzeige nutzen, das ich ähnlich bereits mit einer PDF erstellt habe.
Meine Serverordnerstruktur sieht so aus:
www.Domainname.de
---https://www.domainname.de
---------index.php
---Bilder
-------_nouserpic.jpg
nun möchte ich via img das Bild anzeigen lassen.
Da das Bild ja nicht im gleichen Ordner liegt und der Ordner selbst nicht mit der domain aufrufbar ist, kann ich es nicht einfach mit
HTML:
<img src="../Bilder/_nouserpic.jpg" >
Somit mache ich das ganze so:
HTML:
<img src="Bilder.php?url=$id" >
Die Bilder.php sieht so aus:
PHP:
<?
if(isset($_GET["url"])) {
$stmt = $pdo->prepare("SELECT `picture` FROM `use` WHERE `id` = :id");
$stmt->execute(array(':id'=>$_GET["url"]));
$row = $stmt->fetch(PDO::FETCH_ASSOC);
$picture = $row["picture"];
header("Content-type: image/jpeg");
$path = "../Bilder/$picture";
echo $path; // gibt nun den path ../Bilder/_nouserpic.jpg aus }
?>
Nur leider wird das Bild als nicht gefunden angeziegt.
Wenn ich die Bilder.php anspreche, kommt nur folgende Fehlermeldung:
Die Grafik "https://www.domainname.de/Bilder.php?url=1" kann nicht angezeigt werden, weil sie Fehler enthält.
Kann mir jemand helfen wo mein Denkfehler liegt?

Vielen Dank,
Matlox