Рандомный вывод изображения |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
Рандомный вывод изображения |
OneGam3
|
4.5.2014, 16:58
Сообщение
|
![]() |
Случайный вывод картинки. Файл index.php.
Скрытый текст Код <?php function rand_foto($patch = ".") { //$patch - путь к каталогу. // Пример: (c-s.net.ua/images/Avatar1/) // или относительный путь: (images/Avatar1/) // По умолчанию функция будет обрабатывать текущий каталог //Открываем каталог if(!$dir = opendir($patch)) return "Это не директория"; // Читаем содержимое каталога while(($t = readdir($dir)) !== false) { $ext = substr(strrchr($t,'.'), 1); if(is_file($t) && ($ext == "gif") || ($ext == "jpg") || ($ext == "png")) { $filename[] = $patch."/".$t; } } // Закрываем каталог closedir($dir); // Получаем случайный индекс из массива $index = rand(0, count($filename) - 1); // Выводим случайный файл $foto = "<img src=".$filename[$index].">"; return $foto; // функция возвращает случайное фото } // Вызываем функцию echo rand_foto(); ?> Как использовать? Показан полностью код файла с именем index.php Просто скопируйте код и сохраните его в папке с картинками под именем index.php, тогда вам не надо будет указывать путь до файла, достаточно прописать в адресной строке папку где хранятся фотографии для вывода на монитор. Примерно так: https://c-s.net.ua/random/rand_foto/.
Отредактировал: OneGam3, - 4.5.2014, 16:59
|
Поблагодарили 2 раз
|
|
Bloo
|
4.5.2014, 17:03
Сообщение
|
![]() |
OneGam3, научите еще парсить имя пользователя и генерировать картинки как у nsgenn :)
|
Поблагодарили 1 раз
|
|
OneGam3
|
4.5.2014, 17:05
Сообщение
|
![]() |
|
|
|
|
OneGam3
|
4.5.2014, 17:24
Сообщение
|
![]() |
|
Поблагодарили 1 раз
|
|
Dep3ku
|
4.5.2014, 17:24
Сообщение
|
![]() |
хватит меня уже хвалить в подписях
я и так знаю что я прекрасен |
|
|
|
Jony
|
4.5.2014, 17:28
Сообщение
|
![]() |
:D
![]() Не смотреть!!! Done with the server |
|
|
|
OneGam3
|
4.5.2014, 17:36
Сообщение
|
![]() |
|
|
|
|
Fred Perry
|
4.5.2014, 17:39
Сообщение
|
![]() ![]() |
А где там ник? Одни комплименты
Девчонки потекут ![]() You become responsible, forever, for what you have tamed
|
|
|
|
OneGam3
|
4.5.2014, 17:43
Сообщение
|
![]() |
|
|
|
|
Fred Perry
|
4.5.2014, 17:46
Сообщение
|
![]() ![]() |
OneGam3,
Нету ников ![]() You become responsible, forever, for what you have tamed
|
|
|
|
nsgenn
|
4.5.2014, 17:48
Сообщение
|
![]() |
|
|
|
|
OneGam3
|
4.5.2014, 17:48
Сообщение
|
![]() |
|
Поблагодарили 1 раз
|
|
DwG
|
4.5.2014, 17:50
Сообщение
|
![]() |
|
|
|
|
Fred Perry
|
4.5.2014, 19:08
Сообщение
|
![]() ![]() |
Неа, нету ника полюбому.
![]() You become responsible, forever, for what you have tamed
|
|
|
|
mr.CHikAZ
|
4.5.2014, 19:41
Сообщение
|
![]() |
nsgenn
Приятно конечно)) Только как это понимать?да и зачем оно вообще нужно? |
|
|
|
Fred Perry
|
4.5.2014, 19:42
Сообщение
|
![]() ![]() |
sataaze,
прост))0)0) ![]() You become responsible, forever, for what you have tamed
|
|
|
|
![]() ![]() |