BoJlod9I пишет:Andruxa ты имееш ввиду в форме или просто выше require
выше require.
Для чего в форме value=<?PHP echo $_SESSION['user'] ?>>, ведь пользователь должен эти поля заполнить.
(Добавление)
Помоему у тебя все немного запутано.
Если по логике. Пользователь ввел данные, нажал на кнопку, данные принял скрипт, проверил в БД на соответствие/несоответствие, если есть такой пользователь, то можно занести в сессию необходимы данные.
Вот как я реальзовал регистрацию у себя, может пригодится
PHP:
скопировать код в буфер обмена
db_connect(); if (isset($_POST['login']) && isset($_POST['password'])){ $password = ($_POST['password']); $query = "SELECT id, name_users, status, dostup FROM users WHERE name_users='$login' AND password='$password' LIMIT 1"; { $_SESSION['id'] = $row['id']; $_SESSION['login'] = $row['name_users']; $_SESSION['status'] = $row['status']; $_SESSION['dostup'] = $row['dostup']; } echo "Успешный вход"; header ("location: index.php"); } else { $error = $error."<LI>Логин или пароль введен не верно!\n"; echo "<b>ОШИБКА!</b><br>".$error; } }
(Отредактировано автором: 25 Февраля, 2011 - 16:58:44)
|