Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Для профи > Ловим реферрера


Автор: szz 17.7.2006, 20:26
Такая ситуация. Есть например домен, http://domain.com
  в нем есть субдиректории, например
http://domain.com/dir1
http://domain.com/dir2
http://domain.com/dir3

   Пользователь например находится на http://domain.com/dir3 . Смотрит на домен и думает "Дай-ка зайду на главный сайт". Стирает в адресной строке /dir3 и пытается зайти, соответственно, на сам http://domain.com
  А вот индекс должен отловить с какой директории он зашел и отправить его обратно!

Как мы видим, реферера нет. Так что делать?
 

Автор: jzZ 17.7.2006, 22:19
szz
интересна ) как мы с тобой ники выбирали, а? ))
Цитата

  Пользователь например находится на http://domain.com/dir3 . Смотрит на домен и думает "Дай-ка зайду на главный сайт". Стирает в адресной строке /dir3 и пытается зайти, соответственно, на сам http://domain.com
  А вот индекс должен отловить с какой директории он зашел и отправить его обратно!

Решение твоей проблемы здесь:
http://ru.php.net/ldap
 

Автор: szz 17.7.2006, 22:24
посибо!  smile  

Автор: jzZ 17.7.2006, 22:45
'посибо' на репутации не отображается )) 

Автор: MuToGeN 18.7.2006, 09:21
Я бы для этого куки запользовал. Если  реферер не передастся, с куками проблем не будет. 

Автор: szz 20.7.2006, 06:33
Я вообще хитро сделал - использую SharedObject ActionScript. Даже если куки отключены - работает хорошо )))  И мало кто знает как SharedObject отключить (вы знаете? А я - даsmile )
  В отличие от LDAP на серваке может быть стандартная конфигурация php.
   Ну, конечно, Flash Player должен стоять. 

Автор: MuToGeN 20.7.2006, 09:48
Цитата(szz @  20.7.2006,  06:33 Найти цитируемый пост)
Flash Player

ИМХО по-меньше надо эту ересь пользовать. У меня например FF+FlashBlocker plugin, akti не грузится, пока по нему не щелкнуть.

Добавлено @ 09:49 
Кстати, параноиков с отключенными куками _гораздо_ меньше, чем людей без флеш плейера или людей с устаревшим флеш плейером. 

Автор: szz 20.7.2006, 15:40
Да, но у меня буквально вся программа на флеше написана! т.е. если у человека нет плеера - то ему вообще нечего на моем сайте делать )))
  А вот то, что есть такие блокировщики - кошмар просто!  Что, он любой flash контент отрубает?! За что его так - он ведь безобидный!!!
  Что например тебе лично сделал флеш, что ты его так блокируешь? Это тебе не просто какой попало ActiveX, а хорошо продуманная с точки зрения безопасности штуковина.

Цитата
по-меньше надо эту ересь пользовать

  никак не могу - я его слишком глубоко изучил ))) написал целые frameworks для соединений с php и не только, подсел, можно сказать )) 

Автор: szz 20.7.2006, 18:40
Вот, Мутоген, сделай свое грязное дело тут:
   http://forum.vingrad.ru/index.php?showtopic=104892
 smile  

Автор: DemoCode 20.7.2006, 18:51
Цитата(szz @  20.7.2006,  16:40 Найти цитируемый пост)
Что например тебе лично сделал флеш, что ты его так блокируешь? 

Flash - чаще всего не несёт никакой информационной нагрузки или вообще реклама. 

Автор: MuToGeN 21.7.2006, 11:49
1. flash plugin for firefox + просчет прозрачности в флеше = 99% cpu load
2. жрет трафик
3. реклама сейчас в основном на флеше


для подобных целей лучше бы изучал яву...

Добавлено @ 11:53 
Цитата(szz @  20.7.2006,  18:40 Найти цитируемый пост)
сделай свое грязное дело

Сделал. Только дело мое чистое и благородное =) 

Автор: Greendrake 29.8.2006, 19:41
Цитата(jzZ @ 17.7.2006,  22:19)
Решение твоей проблемы здесь:
http://ru.php.net/ldap

Поясните в двухс ловах плз, как LDAP помогает решить сабж.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)