![]() |
Помогите со скриптом
в общем нужна помощь. язык PHP
к примеру есть 2 страницы допустим 1.php и 2php и сайт на котором размещены эти две страницы, допустим xxx.ru нужно сделать так, чтобы на страницу 2.php можно было перейти со страницы 1.php, а если ввести напрямую в броузере xxx.ru/2.php то страница бы не открывалась и выдавалось сообщение. Как такое реализовать грамотно? Может через хтассес? напишите код ПЛЗ. очень нужно. выручайте. ;) |
Через глобольную переменную $ _SERVER['HTTP_REFERER']. Если она=http://xxx.ru/1.php то продолжить загрузку страницы, если нет - остановить
|
Самое простое сделать в 2.php проверку по рефереру
|
PHP код:
1.php PHP код:
PHP код:
|
Вообще эта "защита" очень ненадёжна. Реферер легко подменить запросом.
GreenBear, если на постороннем сайте сделать старницу 1.php, в котором будет ссылка на 2.php, то если перейти по ссылке, эта "защита" не сработает. |
да ты чо
|
| Время: 14:24 |