[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Передача cookie
andryha1999
Ну уж так вышло что с setcookie я не дружу)
вибивает ошибку
Warning: Cannot modify header information - headers already sent by (output started at /home/and19269/public_html/login.php:7)
Warning: Cannot modify header information - headers already sent by (output started at /home/and19269/public_html/login.php:7)
?><h3>Вход в аккаунт</h3>

<?




if(isset($_POST['logemail']))
{
$logemail=$_POST['logemail'];
if(!filter_var($logemail,FILTER_VALIDATE_EMAIL))
{
?>
<table width=100% class='calTable'>
<
td align=left style='background-color: #F29886;'>Некорректно введён E-Mail. <a href='#' onClick='goto("log");'>Назад</a></td>
</
table>
<?
}else{
$password=str_replace('"','',$_POST['logpass']);
$password=str_replace("'",'',$password);
$sql=mysql_query("SELECT `id`,`name` FROM `users` WHERE `email`='".$logemail."' AND `password`='".md5($password)."'");
if(mysql_num_rows($sql)==0) {
?>
<table width=100% class='calTable'>
<
td align=left style='background-color: #F29886;'>Неверно указан логин или пароль. <a href='#' onClick='goto("log");'>Назад</a></td>
</
table>
<?
}else{
$row=mysql_fetch_assoc($sql);
$_SESSION['worker']=$row['id'];
$_SESSION['name']=$row['name'];
if($_POST['savecookie']==1)
{
setcookie("logemail", $logemail, time() + 99999999);
setcookie("logpass", $password, time() + 99999999);
}else{
setcookie("logemail", $logemail, time() - 3600);
setcookie("logpass", $password, time() - 3600);

}
mysql_query("INSERT INTO `history` (`ident`,`date`,`type`,`comment`) values
('"
.$row['id']."','".time()."','1','Вход в аккаунт с IP: ".$_SERVER['REMOTE_ADDR']."')");
?>
<table width=100% class='calTable'>
<
td align=left>Вы успешно авторизованы...</td>
</
table>
<
meta http-equiv="refresh" content="1; url=/">
<?
}
}

?>

Ошибки в
setcookie("logemail", $logemail, time() - 3600);
setcookie("logpass", $password, time() - 3600);
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.