Помогите, разобраться мне дали управлять сайтом, а он сделан на PHP-файлах. Я изменил банер, он его поменял на странице, но не открывает ссылку на саму страницу, хотя там все прописано.
Пример:
banner125.gif news/banner125.html (в этои случае он работает, это старый банер)
banner256.gif news/banner256.html (в этом случае он только отображается)
Где искать косяк.
Напишите мне пожалуста на адрес sobesednict@list.ru
1. victor - 10 Февраля, 2005 - 09:07:38 - перейти к сообщению
2. TvoyWeb - 10 Февраля, 2005 - 14:32:41 - перейти к сообщению
victor пишет:
Напишите мне пожалуста на адрес sobesednict@list.ru
Ну этого никто не будет делать!
А насчет вопроса, то информации слишком мало. Какая CMS стоит на сайте? Больше инфы!
3. victor - 11 Февраля, 2005 - 01:06:49 - перейти к сообщению
Банеры загружаются с txt файла и обрабатываются в файле bannerotor.php.
Вот его внутренности:
Вот txt-внутренности:
weather.gif /projects/weather/
Yxo1609.gif /news/1609.html
Yxo1617.gif /news/1617.html
live001.swf /projects/livenews/
Скажи мне пожалуста сдесь есть ссылка на страницу news/№-статьи).html
Как видещь в txt пишется сам банер и путь к статье.
Вот его внутренности:
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();
?>
/* 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
Это уже никак не касается банера (смотри название темы). Здесь отвечать не буду.![Шёл бы ты! Шёл бы ты!](./im/emoticons/complain.gif)
Если по банерам все, то тему закрою.
Это уже никак не касается банера (смотри название темы). Здесь отвечать не буду.
![Шёл бы ты! Шёл бы ты!](./im/emoticons/complain.gif)
Если по банерам все, то тему закрою.