Помощник
|
Ротатор баннеров |
oduvan4ik
|
Сообщение
#1
|
||
|
|
||
|
|||
oduvan4ik
|
Сообщение
#2
|
|
или хотя бы ссылку дайте где его можно скачать ...
|
|
|
FordogeN |
18.1.2009, 23:48;
Ответить: FordogeN
Сообщение
#3
|
|
WOWEB.RU по ищи в РНР скриптах
-------------------- |
|
|
ZiTosS |
19.1.2009, 22:19;
Ответить: ZiTosS
Сообщение
#4
|
|
Что тут сложного?
Будут три файла 1) count.txt - хранит счётчик баннера который нужно вывести. Начальный вид 0 2) banners.txt - хранит ссылки на баннеры. Каждая на новой строчке. http://site.ru/banner.gif|ссылка1 /images/banner.jpg|ссылка2 ./banners/my.jpg|ссылка3 Первая - с чужого сайта, вторая - от корня вашего сайта, третья - от файла скрипта. 3) Файл-обработчик banners.php [php]<?php /*Считываем построчно файл count.txt. У нас одна строка с целым значением*/ if(($fcount = file("count.txt")) === FALSE) { echo "Нет доступа к файлу (count.txt)"; exit(); } $counts = (intval($fcount[0]) != 0) ? intval($fcount[0]) : 0; // Счётчик нынешнего if (!$writer = fopen("count.txt", 'w')) { echo "Не могу открыть файл на запись (count.txt)"; exit(); } /*Считываем в массив построчно ссылки*/ if(($banners = file("banners.txt")) === FALSE) { echo "Нет доступа к файлу (banners.txt)"; exit(); } $write = ($counts < (count($banners)-1)) ? $counts+1 : 0; //Меняем счётчик на единицу, если достигли конца , переходим в начало /*переписываем значение счётчика*/ if (fwrite($writer, $write) === FALSE) { echo "Не могу произвести запись в файл (count.txt)"; exit(); } fclose($writer); // Закрываем файл со счётчиком $parse = explode("|", $banners[$counts]); //Разбиваем нужную строку на подстроки array(Баннер, Ссылка) $banner = str_replace("\n", "", $parse[0]); //Формируем ссылку на картинку баннера $href = str_replace("\n", "", $parse[1]); //Формируем ссылку /*Выводим баннер*/ echo" <a href='{$href}'><img src='{$banner}' /></a> "; ?>[/php] |
|
|
ThanDdoR |
7.2.2009, 2:27;
Ответить: ThanDdoR
Сообщение
#5
|
|
Хех.... сенк))
буду тоже юзать |
|
|
Banochkin |
7.2.2009, 12:41;
Ответить: Banochkin
Сообщение
#6
|
|
Мне всё время у тебя эта фраза нравится
Что тут сложного? Как будто тут все гуру собрались))) А за скриптик спасибо, заюзаем )
|
|
|
ThanDdoR |
7.2.2009, 16:07;
Ответить: ThanDdoR
Сообщение
#7
|
|
|
И не говори )) Тут все все спецы сидят!)))
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Разработка баннеров, логотипов, оформление соцсетей Быстрое и качественное изготовление web-графики |
10 | Bannerov | 7200 | 28.1.2021, 13:35 автор: Bannerov |
|
Вопрос - платное размещение баннеров на сайте | 10 | WGN | 3126 | 14.12.2020, 14:20 автор: Peterson |
|
Дизайн сайтов, баннеров, разработка логотипов, оформление соц.сетей, простая полиграфия Старательный новичок предлагает свои услуги |
15 | Pasica | 7140 | 25.9.2020, 0:18 автор: Pasica |
|
Нужны постоянные заказы на дизайн сайтов, баннеров, обложек для с/с, каналов | 0 | romaldemin_mw | 6837 | 20.6.2020, 23:35 автор: romaldemin_mw |
|
Дизайн: сайтов, баннеров, шапок, логотипов - быстро и недорого! | 127 | mrvintage | 95228 | 27.5.2020, 16:17 автор: mrvintage |
Текстовая версия | Сейчас: 29.3.2024, 2:30 |