Помогите, пожалуйста, разобраться, почему скрипт не работает.
У меня установлен Дэнвер3.
В директории по адресу D:\home\localhost\www\snpr
создаю такие файлы:
<html><head>
<meta content="text/html; charset=Windows-1251"
http-equiv="content-type">
<title>Скрипт1</title>
</head>
<body>
<!– Шаблон блока авторизации –>
<table>
<h2>Авторизация</h2>
<form action="comp_signin.php" method="POST">
<tr>
<td>Логин:</td>
<td><input type="text" name="login"><td>
</tr>
<tr>
<td>Пароль:</td>
<td><input type="password" name="password"></td>
</tr>
<tr>
<td coispan="2"><input type="submit" name="submit" value="Войти!">
</tr>
</form>
<table>
</body>
</html>
CREATE TABLE `users` (
`id` INT( 255 ) NOT NULL AUTO_INCREMENT ,
`login` VARCHAR( 255 ) NOT NULL ,
`password` VARCHAR( 255 ) NOT NULL ,
`email` VARCHAR( 255 ) NOT NULL ,
PRIMARY KEY ( `id` )
);
<?php
// Подключение к базе данных
$dblocation = "D:\usr\local\mysql5\data\mysql"; // Адрес базы
$dbname = "users"; // Имя базы данных
$dbuser = "root"; // Пользователь базы данных
$dbpasswd = ""; // Пароль к базе данных
$dbcnx = @mysql_connect($dblocation, $dbuser, $dbpasswd);
if (!$dbcnx)
{
echo( "<P> Не удалось подключиться к базе. </P>" );
exit();
}
if (!@mysql_select_db($dbname, $dbcnx))
{
echo( "<P> Не выбранна база данных. .</P>" );
exit();
}
?>
<?php
error_reporting(E_ALL);
// Обработка формы авторизации
include_once("connect.php");
if(isset($_POST['auth_submit'])){
$login=$_POST['login'];
$password=$_POST['password'];
$query ="SELECT id, login, password
FROM users
WHERE login ='{$login}' AND password='{$password}'
LIMIT 1";
$sql = mysql_query($query) or die(mysql_error());
if (mysql_num_rows($sql) == 1)
echo ('Авторизация прошла успешно!');
else
echo ('Ошибка авторизации!');
}
?>
Когда в браузере открываю форму авторизации и ввожу данные –> идёт переход на скрипт обработки формы, но сообщений никаких не отображается - чистая страница..
В базе данных пробовала черех пхпМайАдмин создавать запись и потом с этим логином и паролем авторизовыватся.. НО всё равно результат не меняется..
Подскажите что я делаю не так?
Заранее спасибо за помощь.
С уважением, Оля.