»Forumlar »D?k?manlar »Php Rastgele Resim Gösterme
  https://seditio.com.tr/eski1/forums.php?m=posts&q=1026
          Geri Dön      -      Sayfayı Yazdırmak için tıklayın
Author: Kaan, Posted: 2010-10-31 14:06 GMT.
Php Rastgele Resim G?sterme

A?a??daki kodlar? kullanarak istedi?iniz klas?rdeki (dizindeki) resimlerden rastgele bir tanesini g?sterebilirsiniz (?u an “resim” klas?r?ne ayarl?d?r).

Kodlar belirtti?iniz klas?rdeki “gif” , “jpg” , “png” dosyalar? otomatik olarak okur.

E?er isterseniz GET metoduyla gelen klas?r i?indekileri de g?sterebilece?iniz ?ekilde sizi bekleyen kod:
Kod:
<? $imglist='';

//$dizin=$_GET[dizin];
// $img_folder = "resim/$dizin/";
$img_folder = "resim/";
mt_srand((double)microtime()*1000);
$imgs = dir($img_folder);
while ($file = $imgs->read())
{   if (eregi("gif", $file) || eregi("jpg", $file) || eregi("png", $file))     $imglist .= "$file ";
} closedir($imgs->handle);
$imglist = explode(" ", $imglist);
$no = sizeof($imglist)-2;
$random = mt_rand(0, $no);
$image = $imglist[$random];
echo '<img src="'.$img_folder.$image.'" border=0>';
?>

Powered by SeditioPrint version