помогите новичку, вот моя форма авторизации на файле login.php
<form action="check.php" method="post">
<div>Логин:</div>
<div><input type="text" name="login"></div>
<div>Пароль:</div>
<div><input type="text" name="pass"></div>
<div><input type="checkbox" name="store"></div>
<div>Запомнить меня</div>
<input type="submit" name="submit" value="Войти">
</form>
а вот и check.php
<?php
include "config.php"
//запускаем сессию
session_start();
if(isset($login) && isset($pass))
{
//обрезаем пробелы в еачале и в конце
$email=trim($login);
$pass=trim($pass);
//делаем проверку на правильность ввода данных
if($login=="Demo" && $pass=="Demo")
{
$valid_ligon=$login;
$valid_pass=md5($pass);
//регистрируем ссесию для логина и пароля
session_register("valid_login");
session_register("valid_pass");
//устанавливаем кукисы
if($store=="true")
{
setcookie("cook_login",$valid_login,time()+864000);
setcookie("cook_pass",md5($pass),time()+864000);
}
}
else
{
//перенаправляем назад на страницу логина
header("Location: login.html");
}
}else {
//перенапрявляем на главную страницу
header("Location: index.php");
}
?>
а вот так я создал таблицу users
create table users (id int auto_increment primary key, username
varchar(50), email varchar(255), password varchar(50))
вот содержание config.php
<?php
$dblocation = "localhost";
$dbname = "baza";
$dbuser = "baza";
$dbpasswd = "baza";
$dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd);
if (!$dbcnx)
{
echo( "<P>В настоящий момент сервер базы данных не доступен, поэтому
корректное отображение страницы невозможно.</P>" );
exit();
}
if (!@mysql_select_db($dbname, $dbcnx))
{
echo( "<P>В настоящий момент база данных не доступна, поэтому
корректное отображение страницы невозможно.</P>" );
exit();
}
?>
а он че та не пашет, мне синтаксисческую ошибку выдает, и вообще код рабочии?