Дизайн и Верстка > Всё о Html
Вопрос про заходы
Tepncuxopa:
Товарищи, хватит флейм разводить!
Oak:
Всетаки вопрос "а смысл?" - остается. Ты не ответила в чем причина.
2Tepncuxopa да мы не сильно :)
Так вот - единственно возможное решение, это проверять HTTP заголовок REFERER (забыл как он точно зовется)
от клиента. Если эта переменная начинается с имени твоего сайта - то все OK. Если нет - то
header("Location: http://site/"); echo "\\n"; exit(); - все на первую страницу.
Тожесамое (через тот же REFERER) можно и на JavaScript делать.
Только одно но - если REFERE пустой, то не надо никого никуда форвардить... Не все агенты его сообщают.
И , повторюсь, это очень плохое решение как для пользователя (usability). Даже больше, чем очень плохое.....
Навигация
Перейти к полной версии