|
|
|
| Привет!
Задача такая - сделать аудетификацибю для панели управления. Беру из формы логин и пароль, но их нужно проверять на каждой странице. Где моя ошибка - на второй странице не выводиться переменная.
<?
session_start ();
if ( isset ( $_POST['login'] )) {
$l = $_POST['login'];
$pw = $_POST['password'];
session_register($l,$pw);
}
?>
<form action="./panel.php" method=post><td>
Логин: <input type=text name=login size=10>
Пароль: <input type=Password name=password size=10><input type=Submit value=OK class=button>
</td></form>
|
На следующей странице, то есть panel.php такой код:
<? session_start();
unset ($_POST['l']);
echo $_POST['l'];
|
Заранее большое спасибо | |
|
|
|
|
|
|
|
для: Wet
(04.10.2004 в 11:21)
| | Попробуй вот так для начала
<?
session_start ();
if ( isset ( $_POST['login'] )) {
$_SESSION['l'] = $_POST['login'];
$_SESSION['pw'] = $_POST['password'];
}
?>
<form action="./panel.php" method=post><td>
Логин: <input type=text name=login size=10>
Пароль: <input type=Password name=password size=10><input type=Submit value=OK class=button>
</td></form>
|
<? session_start();
echo $_SESSION['l'];
|
| |
|
|
|