Вывод случайной картинки из директории

<?

// картинки брать здесь

$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”;

?>

Теги: ,

Ви повинні залогінитися ,щоб залишити коментар.