Добавить в избранное

PHP Random Image Rotation - случайное изображение на сайте

Дата: 2011-11-27

В этом уроке мы сделаем вывод изображения на сайт из папки случайным образом с помощью скрипта PHP Random Image Rotation - это основная функция скрипта. Также с помощью этого же скрипта сделаем вывод случайной html-страницы через iframe и случайной таблицы стилей CSS.
1. Случайное изображение. Создадим папку на сервере rotate_image и туда положим изображения и сам скрипт rotate.php (изображения желательно привести к одному размеру, например 400*100 px)
В нужном месте страницы вставляем очень простой код:

Случайное изображение
Все. Наш скрипт работает.
В файле rotate.php есть несколько настроек:
$folder = '.' ;

- если изображения лежат в той же папке, что и скрипт, трогать не нужно. Если нет, здесь прописываем путь до нужной папки с картинками.
$extList = array();
$extList['gif'] = 'image/gif';
$extList['jpg'] = 'image/jpeg';
$extList['jpeg'] = 'image/jpeg';
$extList['png'] = 'image/png';

- В этом массиве указываем какие типы файлов "подцеплять" из папки.
2. Случайный html. Все аналогично, только файлы мы будем "крутить" через фрейм:

<iframe src="rotate_html/rotate2.php" width="500" height="100">

 А в скрипте(rotate_style/rotate3.php) в массиве $extList укажем, что "подцеплять" нужно css файлы:

$extList = array();

$extList['css'] = 'text/css';

Файлы rotate.php, rotate2.php, rotate3.php - один и тот же скрипт, разница лишь в содержании массива $extList.
Вот и все, пользуйтесь на здоровье

Данный урок подготовлен для Вас сайтом web-proger.ru

Источник урока: www.marcofolio.net

Просмотров: 816

Последние 5 уроков

Отправка письма при помощи функций php

В данном уроке вы узнаете как отправлять письма по средствам функций пхп. а также управлять данными посылаемые в email письмо


Загрузка больших файлов на сервер используя PHP

Здравствуйте. Сегодня мы поговорим с Вами о том, как можно увеличить размер загружаемого файла в PHP. С такой проблемой сталкиваются многие, однако они и не догадываются, как же все-таки ее правильно решить...


Как защитить файлы инклюда от прямого вызова?

Сегодняшний урок я скорее всего назвал бы не уроком, а ответом на вопрос, заданном на сайте evgeniypopov.com.


PHP шпаргалка

PHP шпаргалка сделана таким образом, что ее можно распечатать на лист формата А4. Ниже представлено описание каждого листка.


Знай, когда Google индексирует твой сайт

Хотели бы Вы знать, когда Google бот заходит на Ваш сайт? Предлагаю Вам простой скрипт на PHP, который будет отправлять Вам email каждый раз при заходе бота на сайт.


Видео уроки по php,jquery,ajax,css,html,сео