Автор Тема: каждый раз новая страница.  (Прочитано 4684 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн chicha

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 16
  • +0/-0
  • 0
    • Просмотр профиля
каждый раз новая страница.
« : 26 Ноября 2002, 15:28:00 »
Может кто видел\\имеет\\хранит на винте\\ быстренько накидает такой скриптик...
Я посылаю сёрферов на скрипт. в нём забито около 10-15 ссылок. попал юзер на скрипт первый раз - его отправило на первую ссылку(поставили куку, что на первой ссылке он уже был). второй раз (глянули - на первой он уже был) - на вторую(кука), третий - на третью... итд когда посетил все ссылки, снова на 1ую итд т.е по кругу.
вот так. тоесть надо чтоб тот же самый юзер не попадал на URL два раза (хорошоб ещё регулировать время этого попадания в смысле уже два скрипта: один не посылает чела на один и тот же URL в течении полугода, например. А второй в течении дня...).

необходимо именно по очереди, а не рандомом...

короче говоря ссылка (на скрипт) одна, а каждый раз _одному и тому же челу_ новая страница открываеться... просто первая ссылка получит всех кликнувших, вторая только тех кто 2ой раз кликнул...итп...

блин путанно как-то получилось... :(

но может всё-таки подмогёт кто-нить за чисто символическое вознаграждение?
« Последнее редактирование: 26 Ноября 2002, 16:14:36 от chicha »

Оффлайн Maniac

  • Ума нет - считай коллега
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 844
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
каждый раз новая страница.
« Ответ #1 : 26 Ноября 2002, 15:58:53 »
Не совсем понятна привязка ко времени. Если человек в течение дня зашел на сайт - ему одна и та же ссылка выдается или как?
TANSTAAFL

Оффлайн chicha

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 16
  • +0/-0
  • 0
    • Просмотр профиля
каждый раз новая страница.
« Ответ #2 : 26 Ноября 2002, 16:21:13 »
Цитировать
Не совсем понятна привязка ко времени. Если человек в течение дня зашел на сайт - ему одна и та же ссылка выдается или как?


нет. скрипт не отправит чела на УРЛ1 если он там уже был. не важно когда. хоть он пару минут назад кликнул на ссылку, хоть 2 месяца... он попадёт на УРЛ1 если побывает на всех (УРЛ1-10)...


 
Цитировать
(хорошоб ещё регулировать время этого попадания в смысле уже два скрипта: один не посылает чела на один и тот же URL в течении полугода, например. А второй в течении дня...).


в этом случае просто каждый новый день - всё сначала, внутри дня также...

блин вроде так...

Оффлайн chicha

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 16
  • +0/-0
  • 0
    • Просмотр профиля
каждый раз новая страница.
« Ответ #3 : 29 Ноября 2002, 00:25:37 »
А если поставить вопрос по другому: сколько это будет стоить?

Оффлайн xnx

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 192
  • +0/-0
  • 0
    • Просмотр профиля
каждый раз новая страница.
« Ответ #4 : 29 Ноября 2002, 01:20:12 »

$time
=3600*24//время хранения куки в секундах
$cuka="cuka"
$data=explode("|",join("",file("./db.txt"))) or die("fatal error :))");
$cur=0;
if(isset(
$_COOKIE[$cuka])) 
{
$cur=intval($_COOKIE[$cuka])+1;
if(
$cur==count($data)-1
	
{
	
setcookie($cuka,"",time()-3600); 
	
$cur=-1;
	
}

$result=$data[$cur+1];
}
else
{
$result=$data[$cur];
}
setcookie($cuka,$cur,time()+$time);

print \
'<a href="\'.$result.\'">\'.$result.\'</a>\';

линки хранятся в db.txt в виде: http://link1|http://link2 и т.д.

Оффлайн chicha

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 16
  • +0/-0
  • 0
    • Просмотр профиля
каждый раз новая страница.
« Ответ #5 : 29 Ноября 2002, 01:35:22 »
Вах спасибо! щас пойду разбираться с этим...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28