title
Description
Body
Помогите исправить. Когда вводиш правильный логин и пароль входит,а если не правильные данные ввести или вообще не ввести то выкидывает на главную хостинга. Вот код этой страници:
|
|
Неактивен
Не тут проблема, а в файле menu.php кажется.
Location:haus.h2m.ru/profile/index.php?error=1
Вроде как это должно быть так:
Location: http://haus.h2m.ru/profile/index.php?error=1
Но если ты хочешь, чтоб выбрасывало на главную, то тогда в menu.php сделай так:
|
|
Отредактировано tipsun (2011.04.25 16:19)
Неактивен
tipsun написал:
Не тут проблема, а в файле menu.php кажется.
Location:haus.h2m.ru/profile/index.php?error=1
Вроде как это должно быть так:
Location: http://haus.h2m.ru/profile/index.php?error=1
Но если ты хочешь, чтоб выбрасывало на главную, то тогда в menu.php сделай так:Код:
1
span style="color: #0000BB"><?phpheader('Location: /');exit();//лучшеheader('Location: http://'.$_SERVER['HTTP_HOST']);exit();/*Тогда в коде выше уже не нужен:if (@$_REQUEST['error']) { echo "Вы ввели не верный ID или пароль!<br/>";}*/?>
Не прокатит,будет постоянно кидать на страницу которая записана в Location,в панель не зайдёш.; Но дела уже не в этом нашёл ещё несколько критических ошибок,к примеру adminka/ban.php не защищён любой кто знаком со скриптом сможет поставить бан+после бана нельзя войти в панель; Решил кинуть редактировать этот скрипт.
Тему можно закрывать.
Неактивен
Если вместо "Location:haus.h2m.ru/profile/index.php?error=1" поставить, то, по идее, должно прокатить. Там же условие на ошибку должно быть. Если условие удовл-ся, то кидает на главную, иначе скрипт продолжает работать.
Отредактировано tipsun (2011.04.25 18:21)
Неактивен
tipsun написал:
Если вместо "Location:haus.h2m.ru/profile/index.php?error=1" поставить, то, по идее, должно прокатить. Там же условие на ошибку должно быть. Если условие удовл-ся, то кидает на главную, иначе скрипт продолжает работать.
С вновь открывшимися объстоятельствами "ТЕМУ НЕ ЗАКРЫВАЮ". Итак tipsun твой код не работает,потому что если его поставить то не войдёшь в панель(/profile/menu.php); пробовал с помощью .htaccess но тоже не подошло потому что когда в панеле изменяешь данные после тебя выносит на авторизацию.
Неактивен