hozukcan adlı üyeden alıntı: mesajı görüntüle
klasörde farklı isimlerde 100 e yakın jpg uzantılı resmim var. Butona tıkladığımda klasörden rastgele bir resim çekmesini istiyorum. repeat olmayacak şekilde yardımcı olabilecek varmı? ingilizce dökümanları araştırdım fakat çalışmadı hiçbiri
<?php
$files = scandir('resimler/');

$img = array();
foreach($files as $item){
    if(preg_match('#(.*?).jpg#',$item)) {
        $img[] = $item;
    }
}
$say = count($img);
$rastgele_cek = rand(0,$say - 1);

echo 'Seçilen resim: <img src="resimler/'.$img[$rastgele_cek].'">';
?>
Ben php örneğini verdim eğer butona tıkladığında anlık çıkmasını istiyorsan, ajax ile bu kodlara entegre edebilirsin.