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.