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

<?

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

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

?>

Тэги: ,

Вы должны залогиниттся ,чтобы оставить комментарий.