|
»Forumlar »D?k?manlar
»Php Rastgele Resim Gösterme
https://seditio.com.tr/eski1/forums.php?m=posts&q=1026 |
| 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 Seditio | Print version |