Le Edelweiss
Няяяяя.... ^_^
Вопрос по сессиям в PHP
У меня есть такой код:
Я с файла design.php в форме передаю две переменные: логин и пароль. Но по каким-то причинам не хочет проверять "нажата была ли кнопка Submit или нет". Даже если я опускаю первое условие, логин и пароль совпадают, сессии почему-то не регистрируются как глобальные. Кто может что-то знает, помогите.
У меня есть такой код:
PHP:
<?php
include("db.php"); //соединяемся с БД
session_start(); //открываем сессию
if (isset($_POST["user_name"])) {$user_name = $_POST["user_name"];}
//проверяем, была ли передана переменная user_name
if (isset($_POST["user_pass"])) {$user_pass = $_POST["user_pass"];}
//проверяем, была ли передана переменная user_pass
$result = mysql_query("SELECT * FROM user WHERE login='$user_name'");
$myrow = mysql_fetch_array($result);
//Получаем интерисующие нас логин и пароль
$userid_pass = md5("$user_pass");
if ($submit) { // вот это у меня не работает :(
if ($user_name==$myrow["login"] && $userid_pass==$myrow["pass"])
{
$logget_user = $user_name;
session_register("logget_user");
$logget_id = $myrow["id"];
$logget_priority = $myrow["priority"];
session_register("logget_priority");
session_register("logget_id");
header("Location: design.php");
exit;
}
}
?>