Вывод случайной картинки из директории
<?
// картинки брать здесь
$image_dir = ‘images/slideshow’;
$count = 0;
// читаем директорию с картинками
if ($handle = opendir($image_dir)) {
// масивчик
$retval = array();
while (false !== ($file = readdir($handle))) {
if (($file <> “.”) && ($file <> “..”)) {
$retval[$count] = $file;
$count = $count + 1;
}
}
closedir($handle);
}
// перемешиваем масивчик
shuffle($retval);
// берем
$file_name = $retval[0];
// выводим картинку 600х900
echo “\t
<ul><img src=”images/slideshow/$file_name” alt=”” width=”900″ /></ul>
\n”;
?>
Теги: php, script