Arkadaşlar,

www.benimsitem.com/index.php dosyası içinde web sunucumda "bir üst klasörde yer alan" bir resmi göstermeye çalışıyorum.

*www.benimsitem.com *sitesinin dosyalarının bulunduğu konum: */home/sitelerim/benimsitem*
*index.php *dosyasının bulunduğu konum: */home/sitelerim/benimsitem*
*resim.jpg *dosyalasının bulunduğu konum:*/home/sitelerim/*

*Kullandığım kod:*
<h1>Merhaba !</h1>
<img src="<?php ResimGoster("../resim.jpg"); ?>" width="800" height="480" border="0" />

<?php
    function ResimGoster($filename){
        if (file_exists($filename)) {
            $handle = fopen($filename, "rb");
            $contents = stream_get_contents($handle);
            fclose($handle);
            echo $contents;
            return;
        }
    }
?>

Yukarıdaki kod ekrana "Merhaba !" yazdıktan sonra dosyanın içeriği yazdırıyor ama resim olarak değil, binary content olarak.

Bunu nasıl düzeltebilirim?

Selamlar,
Nuri Akman
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap