Случайно генерируемая картинка
01.05.2008 от
WindOfHeart
Случайно генерируемая картинка реализуется очень просто. Пример использования можно увидеть на сайте - http://fallingsnow.org.ru - там случайный фон в заголовке страницы.
Приступим и создадим файл pic.php
<?php
header (”Content-type: image/gif”);
$max=3;
$r=rand(1,$max);
$im = imagecreatefromgif (”$r.gif”);
imagegif($im);
?>
Во второй строчке есть переменная max - ей нужно придать значение, равное количеству имеющихся у вас картинок.
Например 3. Тогда в папке со скриптом вы должны создать 1.gif, 2.gif и 3.gif соответственно. Они и будут случайно отображаться при загрузки страницы.
Пользоваться всем этим так -
http://silence.samaradom.ru/random/pic.php/any_picture_name.gif
Ниже рабочий пример - по обновляйте страницу =)

Интересно то, что пользователь, открывая страницу, где вставлена эта картинка, приводит в исполнение php скрипт. А следовательно в наших руках огромные возможности. Об этом, в следующих постах.
Рубрики: PHP, Полезные приемы, Продвинутым |
Комментариев нет »