Php ile resim göstermek
aveysel11.08.2004 - 22:08:36
Arkadaşlar bir klasörün içerisindeki resimleri hangi komut ile sayfada listelerim?

fgets() fonksiyonu işe yararmı yoksa bu fonksiyon sadece txt dosyalarda mı geçerli olur??
 
doganzorlu11.08.2004 - 22:53:51
Selam,

<img> tag ı kullanacaksınız mecburen. Bununla birlikte burada kullanabileceğiniz iki metod var. Birisi normal kullanmak ve doğrudan resmin adını vermek. Bir diğeri ise resmi okuyup geri gönderen ve Content-type ı da resim yapan minik birdla kullanmak.

Örn:

<img src="images/one.jpg">

<img src="sendfile.php?id=one">

sendfile:


<?
Header("Content-type: image/jpeg");
echo readfile("secret_location/".$_GET['id']."jpg") ;
?>


şeklinde. Bu sayede resimlerin server da hangi dizinde bulunduğu bilinemez.

Eğer sorduğunuz bir dizindeki resim dosyalarını bulup alt alta sıralamaksa;


<?
if ($dir = @opendir("images")) {
while (($file = readdir($dir)) !== false) {
echo "<img src=\"images/$file\" border=\"0\"\">\n";
}
closedir($dir);
}


Umarım açıklayıcı olmuştur..
 
NOT : Bu sayfa google'un siteyi indekslemesi içindir. www.delphiturkiye.com/forum/ adresini kullanınız!
1998-2006 www.delphiturkiye.com