Реклама на сайте Advertise with us
Тема: Скрипт поочередного выбора линка из двух списков. Расширенный поиск по форуму
 
Внимание! В связи с устареванием топика эта страница была взята из кэша.
Автор Сообщение
Информация о пользователе wsn


Зарегистрирован: 16.01.04
Сообщения: 74
Ссылка на сообщениеДобавлено: 25/02/04 в 15:05     

Цитата:
<?
$lst=array(
"1" => array(
"http:\/\/url1\/index.html",
"http:\/\/url2\/index.html",
"http:\/\/url3\/index.html",
"http:\/\/url6\/index.html"
),
"2" => array(
"http:\/\/url7\/index.html",
"http:\/\/url8\/index.html",
"http:\/\/url9\/index.html",
"http:\/\/url10\/index.html",
"http:\/\/url11\/index.html",
"http:\/\/url12\/index.html"
)
);

if ($script_check_list!="2")
{$lstn="2";}
else
{$lstn="1";}

setcookie("script_check_list",$lstn,time()+24*60*60,"/");
$go_to=$lst[$lstn][rand(0,count($lst[$lstn]))];

?><META HTTP-EQUIV=Refresh CONTENT=0;URL="<? print $go_to; ?>">



Как правильно менять урлы?

K началу

 
Информация о пользователе Wahoven


Зарегистрирован: 19.09.03
Сообщения: 1473
Ссылка на сообщениеДобавлено: 25/02/04 в 15:18     

Ну и скрипт..
Может так проще будет..

$list=array(
"1"=>array(
"http://url.com/",
"http://url.com/",
"http://url.com/"
),
"2"=>array(
"http://url.com/",
"http://url.com/",
"http://url.com/"
)
);

if ($script_check_list!="2")
{$lstn="2";}
else
{$lstn="1";}

setcookie("script_check_list",$lstn,time()+24*60*60,"/");
$go_to=$lst[$lstn][rand(0,count($lst[$lstn]))];

Header("location: $go_to");

Последний раз редактировалось: Wahoven (25/02/04 в 15:27), всего редактировалось 1 раз

K началу

 
Информация о пользователе Wahoven


Зарегистрирован: 19.09.03
Сообщения: 1473
Ссылка на сообщениеДобавлено: 25/02/04 в 15:21     

А, понятно зачем в том скрипте были кракозюки..
Спец символы ( / ) забэкслэшены, поэтому и получается вместо / -> \/

K началу

 
Информация о пользователе wsn


Зарегистрирован: 16.01.04
Сообщения: 74
Ссылка на сообщениеДобавлено: 25/02/04 в 15:26     

-------

Последний раз редактировалось: wsn (25/02/04 в 15:33), всего редактировалось 1 раз

K началу

 
Информация о пользователе wsn


Зарегистрирован: 16.01.04
Сообщения: 74
Ссылка на сообщениеДобавлено: 25/02/04 в 15:32     

Wahoven:

Цитата:
$list=array( "1"=>array( "http://url.com/", "http://url.com/", "http://url.com/" ), "2"=>array( "http://url.com/", "http://url.com/", "http://url.com/" ) ); if ($script_check_list!="2") {$lstn="2";} else {$lstn="1";} setcookie("script_check_list",$lstn,time()+24*60*60,"/"); $go_to=$lst[$lstn][rand(0,count($lst[$lstn]))]; Header(location: $go_to);


Так ваобще не работает.

добавлено:

ок, разобрался.

K началу

 
Информация о пользователе wsn


Зарегистрирован: 16.01.04
Сообщения: 74
Ссылка на сообщениеДобавлено: 25/02/04 в 15:41     

Теперь не могу разобраться почему при обнавлении http://www.*******.com/****.php ссылки не меняются, а грузятся из кэша.

K началу

 
Информация о пользователе fil


Зарегистрирован: 16.10.02
Сообщения: 287
Ссылка на сообщениеДобавлено: 26/02/04 в 16:29     

добавь такие хедеры, чтобы не кешировалось:

Код:
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");

K началу

 
Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!
Внимание! В связи с устареванием топика эта страница была взята из кэша.

Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »