суть этого кода в том, что когда человек попадает на страницу с этим кодом, то вылазит форма ввода логина и пароля. Если человек вводит их не правильно (а они логин:admin пароль:admin) , то его просят попробовать ещё раз. а если правильно, то вылазит сообщение с картинкой. Проблема в том, что нужно, чтобы форма входа не выскакивала просто так, а была заключена в html коде. помогите пожалуйста.
DeepVarvar
Отправлено: 17 Декабря, 2011 - 22:14:23
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
neyron пишет:
WWW-Authenticate: Basic
neyron пишет:
чтобы форма входа не выскакивала просто так, а была заключена в html коде
Покинул форум
Сообщений всего: 13
Дата рег-ции: Дек. 2011
Помог: 0 раз(а)
etoYA Вы не так поняли. Эти данные так и должны быть, именно их мы и проверяем. В случае правильности введенных данных вылазит ошибка, а в случае правильности редикрет. Нужен html самой формы входа. для наглядности, чтобы вы поняли maxi-game.ru/admin.php Видите сразу вылазит окно. А нужно чтобы оно в html странице было.
Покинул форум
Сообщений всего: 13
Дата рег-ции: Дек. 2011
Помог: 0 раз(а)
etoYA почти, только на валид не проверяет прежде чем перебрасывать. это не бред. если захотите узнать зачем это icq 403777818 skype neyron42 . доделайте пожалуйста, чтобы на валид проверял (Добавление) etoYA тоесть нужно, чтобы в случает ввода admin admin перебрасывало на страницу, а если значения отличные от admin admin , то писало попробуйте ещё раз
etoYA
Отправлено: 18 Декабря, 2011 - 01:37:04
Участник
Покинул форум
Сообщений всего: 1859
Дата рег-ции: Июль 2011 Откуда: Крым
Помог: 21 раз(а)
neyron, так а зачем тогда БАН по айпи ставит?
DeepVarvar
Отправлено: 18 Декабря, 2011 - 01:39:51
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
neyron оставьте как есть, это лучше чем вы напишете очередной велосипед, который будет не надежен.
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
etoYA - хрень. Еще нужно повесить сессию, иначе будет разлогиниваться каждый раз.
А при базовой аутенфикации за этим следит сам сервер без участия php вообще.
Достаточно прописать соответствующие директивы в .htaccess
Ну или как в примере топикстартера "сэмулировать" отправку заголовков,
естественно сервер "опомнится" и войдет в режим работы с базовой аутенфикацией.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.