Подскажите скрипт

PrintIP
На сайте с 03.12.2007
Offline
199
366

Здравствуйте! Есть вопрос к Вам.. Я хотел бы защитить свои страницы вот пример :---> авторизация---->страница1---->страница2------->страница3----->файл подскажите как сделать чтобы пользователь не смог зайти сразу по прямой ссылке на страницу3 которая вела бы к файлу :rolleyes:

mastserg
На сайте с 14.04.2005
Offline
108
#1

if (!isset($_SERVER['PHP_AUTH_USER'])) {

...

}

else {

Go To INDEX Page

}

и как на счет поисковики использовать уж эта тема раскрыта, разжевана и информации полно!

Постоянно покупаю места под статьи, много (/ru/forum/188576)
H
На сайте с 26.07.2007
Offline
17
#2

Если есть знания PHP и хостинг его поддерживает - то можно так:

1) На странице авторизация устанавливается переменная сессии (например "authorized").

2) На странице "страница1" проверяется переменная "authorized" и если она есть - устанавливается переменная, показывающая, что страница 1 посещена (например "page1"), а если нет - то пользователь перенаправляется на страницу "авторизация"

3) На странице "страница2" проверяется переменная "page1" и если она есть - устанавливается переменная, показывающая, что страница 2 посещена (например "page2"), а если нет - то пользователь перенаправляется на страницу "авторизация"

4) На странице "страница3" проверяется переменная "authorized" и если она есть - устанавливается переменная, показывающая, что страница 3 посещена (например "page3"), а если нет - то пользователь перенаправляется на страницу "авторизация".

и т.д.

С Уважением,
Вячеслав
PrintIP
На сайте с 03.12.2007
Offline
199
#3

спасибо ток скажи куда вставить этот код я даже не знаю как дать вопрос гуглу

PrintIP
На сайте с 03.12.2007
Offline
199
#4

hurricane, вы можете показать этот скрипт хостинг поддерживает php вот только знаний не много есть в php дайте мне скрипт и я думаю разберусь

mastserg
На сайте с 14.04.2005
Offline
108
#5

имхо для 2 и 3 пунктов задавать переменную page не обязательно, для того существует 'HTTP_REFERER'

примеры запросов в гуглу:

закрыть страницу паролем

скрипт авторизации

и тому подобное - заодно и знаний полезных набраться можно

PrintIP
На сайте с 03.12.2007
Offline
199
#6

mastserg, дай пример скрипта первой и второй страницы плз

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий