Strict Standards: Resource ID#34 used as offset, casting to integer (34) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#36 used as offset, casting to integer (36) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#37 used as offset, casting to integer (37) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Скрипт банеро-ротатора
ТвойWeb » Сайтостроительство » Форумы » Скрипт банеро-ротатора

Страниц (1): [1]
 

1. victor - 10 Февраля, 2005 - 09:07:38 - перейти к сообщению
Помогите, разобраться мне дали управлять сайтом, а он сделан на PHP-файлах. Я изменил банер, он его поменял на странице, но не открывает ссылку на саму страницу, хотя там все прописано.
Пример:
banner125.gif news/banner125.html (в этои случае он работает, это старый банер)
banner256.gif news/banner256.html (в этом случае он только отображается)

Где искать косяк.
Напишите мне пожалуста на адрес sobesednict@list.ru
2. TvoyWeb - 10 Февраля, 2005 - 14:32:41 - перейти к сообщению
victor пишет:
Напишите мне пожалуста на адрес sobesednict@list.ru

Ну этого никто не будет делать!
А насчет вопроса, то информации слишком мало. Какая CMS стоит на сайте? Больше инфы!
3. victor - 11 Февраля, 2005 - 01:06:49 - перейти к сообщению
Банеры загружаются с txt файла и обрабатываются в файле bannerotor.php.
Вот его внутренности:

CODE:
<?php
/* banner rotator */
/* (c) Ruslan Grohovetsky 2004 */
/* we do not log nothing for statiscics */

function bannerotor(){

$banners_count=3; // сколько баннеров показываем
$file='/yxu/yxu.txt';
$banners_dir='/yxu/';
$template='/frontend/tpl/yxu.html'; // php-документ со вставками <?php print $banner[0]['image'] ? > <? php print $banner[1]['x_size'] ? > <?php print $banner[0]['url'] ? > и т. д.

global $banners;
$sel_banners_keys = array_rand ( $allbanners=file ($_SERVER['DOCUMENT_ROOT'].$file), $banners_count );
foreach ( $sel_banners_keys as $key ){
list ( $image, $url ) = split( "[ \t]", $allbanners[$key] );
$banner['image']= $banners_dir.$image;
$banner['url']= $url;
//var_dump(split( "[\s\t]", $allbanners[$key] ));
$banners[]=$banner;
}
include ($_SERVER['DOCUMENT_ROOT'].$template);
}

bannerotor();

?>

Вот txt-внутренности:

weather.gif /projects/weather/
Yxo1609.gif /news/1609.html
Yxo1617.gif /news/1617.html
live001.swf /projects/livenews/

Скажи мне пожалуста сдесь есть ссылка на страницу news/№-статьи).html
Как видещь в txt пишется сам банер и путь к статье.
4. TvoyWeb - 11 Февраля, 2005 - 01:55:19 - перейти к сообщению
victor пишет:
Скажи мне пожалуста сдесь есть ссылка на страницу news/№-статьи).html

Ссылка только в txt файле. Я вообще не понял, ты что сразу три банера на страницу вытаскиваешь?
С другой стороны если ты правильно вписал данные в txt файл, то все должно работать.
Покажь ссылку на страницу с этим ротатором что ли?
5. ita - 11 Февраля, 2005 - 02:36:54 - перейти к сообщению
Цитата:
Покажь ссылку на страницу с этим ротатором что ли?

и '/frontend/tpl/yxu.html' - как они там подключаются то..
+ у тебя там есть флешка.. на страницу она несколько иначе должна ставиться чем гиф..
6. TvoyWeb - 11 Февраля, 2005 - 06:36:49 - перейти к сообщению
ita пишет:
и '/frontend/tpl/yxu.html' - как они там подключаются то..

Вот, вот.......
7. victor - 14 Февраля, 2005 - 05:05:38 - перейти к сообщению
Все оказалось гораздо проще, эта ссылка работает только через Tab и никак иниче. т.е. между ними должен быть Tab а не пробелы. А когда копируещь, то он вставляет строчку некоректно, заменяет Tab на пробелы.

У меня теперь другой вопрос, скажи пожалуста как делается рассылка автомотически файлов.
8. TvoyWeb - 14 Февраля, 2005 - 12:14:50 - перейти к сообщению
victor пишет:
скажи пожалуста как делается рассылка автомотически файлов.

Не понял.... давай поподробнее.
9. victor - 15 Февраля, 2005 - 06:13:04 - перейти к сообщению
Мне нужно, зделать автоматическую рассылку новостей, т.е. как только новость появляется на сайте, она еще отправляется на определенный почтовый адрес.
10. TvoyWeb - 15 Февраля, 2005 - 09:08:33 - перейти к сообщению
victor
Это уже никак не касается банера (смотри название темы). Здесь отвечать не буду.Шёл бы ты!
Если по банерам все, то тему закрою.

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.039]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33