А собственно разница-то какая, главное чтобы все работало правильно. Не все сервера станавливают правильно $_SERVER['HTTP_REFERER'], поэтому надежнее хранить откуда пришел по своей переменной: или в сессии, как указали в примере, или просто передавать переменную... На JS тоже лучше особенно не рассчитывать - а вдруг он отключен у пользователя?.
Получается что 2) лучше всего (и его вариации)
Цитата:
NarcomBAT:
да и еще вопрос какой способ использует vBulletin?
|
Дак посмотрите в исходниках.