
19.09.2009, 10:21
|
|
Участник форума
Регистрация: 07.08.2008
Сообщений: 281
С нами:
9347610
Репутация:
165
|
|
Здравствуйте.
PHP код:
<?php
include '../includes/config.php';
include '../includes/function.php';
$login=mysql_escape_string(trim($_POST['login']));
$pass= mysql_escape_string(md5($_POST['pass']));
if (empty($login) || empty($pass)) {
echo <<<HTML
<div class="ten">Авторизация</div>
<div class="m">
<div class="menu2">
<form action="" method="POST">
Логин: <br />
<input type="text" name="login" class="form" />
<br /> Пароль:
<br />
<input type="password" name="pass" class="form" /> <br /> <br />
<input type="submit" value="Войти" class="form" />
</form> </div></div>
HTML;
}
else
{ $sql=mysql_query("SELECT FROM`"$db_pref."admin`WHERE`login`='$login'&&`pass`='$pass'"); if (mysql_num_rows($sql) > '0')
{
setcookie('login', $login, time() + 3600); setcookie('pass',$pass,time()+3600);
header("Location: ../index.php");
}
else
{ echo <<<HTML
<div class="t">Авторизация</div>
<div class="m">
<div class="menu2">
Ошибка авторизации! </div>
</div> HTML;
}
}
?>
Вечная проблема у меня с setcookie.
Не могу понять чё значит эта ошибка
Код:
Warning: Cannot modify header information - headers already sent by (output started at Z:\home\test2.ru\www\cpanel\index.php:1) in Z:\home\test2.ru\www\cpanel\index.php on line 34
Warning: Cannot modify header information - headers already sent by (output started at Z:\home\test2.ru\www\cpanel\index.php:1) in Z:\home\test2.ru\www\cpanel\index.php on line 35
Warning: Cannot modify header information - headers already sent by (output started at Z:\home\test2.ru\www\cpanel\index.php:1) in Z:\home\test2.ru\www\cpanel\index.php on line 37
Последний раз редактировалось SeNaP; 19.09.2009 в 10:25..
|
|
|