Dinn: Mit PHP Bilder ausgeben klappt nicht

Beitrag lesen

Hallo,

ich möchte auf meiner "Visitenkartenseite" ein Paar Bilder aus meinem Blog anzeigen.
Da ich aber nur mir die Rechte gegeben habe(und das auch vorerst nicht ändern möchte) auf das Verzeichnis des Bolgs zuzugreifen, kann ich das ganze nicht einfach über einen Imagetag in Html machen.
Doch wenn ich in PHP das Bild ausgeben möchte, wird es nicht angezeigt selbst, wenn ich die Rechte doch änder.

Picture.php

  
<?php  
    include_once '../classes/db.class.php';  
    include_once '../data/mysql_data.ini.php';  
  
    $lc_db = new db(L_C_SQL_HOST, L_C_SQL_USER, L_C_SQL_PW, L_C_SQL_DATABASE);  
  
    //Sucht durch Zufall Bilder von Lc aus und gibt sie aus  
    $lc_db->query("SELECT id FROM news WHERE Picture != ''");  
    $ids = array();  
    while($row = $lc_db->fetch_object()){  
        $ids[] = $row->id;  
    }  
    $size = sizeof($ids)-1;  
  
    $lc_db->query("SELECT Picture FROM news WHERE id = ".$ids[rand(0, $size)]);  
    $row = $lc_db->fetch_object();  
    $file = 'http://licentious-creativity.de/images/uploads/'.$row->Picture;  
    unset($lc_db);  
  
    header("Content-Type: image/jpeg");  
    $img = imagecreatefromjpeg($file);  
	imagejpeg($img);  
?>  

Index.html

  
...  
<body>  
<img src="picture.php" alt="Ein Bild aus meinem Blog">  
</body>  
</html>  

Könnte mir jemand vielleicht den feher nennen, den ich mache und bitte nicht einfach nur Verweise auf andere Seiten geben.

Gruß
Dinn