Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Авторизация не работает!

9.8K
20 июня 2006 года
Tigris
41 / / 14.06.2006
Почему при правильном вводе пароля нет перехода на страницу?

Есть файл index.html с такой формой передачи:

[html]
<form action="authorize.php" method="post">
Имя <input type="text" name="user_name"><br>
Пароль <input type="password" name="user_pass"><br>
<input type="submit" name="submit">
</form>
[/html]


Принимающий файл authorize.php:

Код:
<?php
session_start();
if($submit){
    if(($_POST['user_name'] == "1")&&($_POST['user_pass'] == "1")){
        $logged_user = $_POST['user_name'];
        session_register("logged_user");    
        header("Location: secretplace.php");
        print " Регистрация пользователей прошла успешно!";
        exit;
    }
    else {
    print " Регистрация пользователей прошла НЕ успешно!";
    }
}
?>


И сама страница secretplace.php перехода:

Код:
<?php
session_start();
if(!isset($logged_user)){
    header("Location: index.php");
    exit;
}
?>
<html>
<body>
Здравствуйте <b><?php echo $logged_user; ?></b> !
</body>
</html>
4
20 июня 2006 года
mike
3.7K / / 01.10.2002
Используй суперглобальный массив $_SESSION, также как используешь $_POST

http://www.codenet.ru/webmast/faq/1.php
9.8K
21 июня 2006 года
Tigris
41 / / 14.06.2006
[QUOTE=mike]Используй суперглобальный массив $_SESSION, также как используешь $_POST

http://www.codenet.ru/webmast/faq/1.php[/QUOTE]


- это как, на примере покажи.

сорри не заметил ссылочку - сенкс
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог