G
Guest
В общем, есть такая функция для авторизации:
При попытке авторизоваться интерпритатор что есть мочи ругается сабжевой ошибкой и указывает на строки, вызывающие setcookie. Что за...? Дело в том, что первоначально все отлично работало... Как водится, сам собой код перестал работать
2Moderators: Вроде бы ничего такого не пробегало. Если что, просьба ткнуть носом.
Код:
function enter($user_name,$user_pass, $remember)
{
//bla-bla-bla
$db = new DB_SQL;
$db->connect($dbname,$dbhost,$dbuname,$dbpass);
$db->query("SELECT * FROM users WHERE user_name='$user_name' AND password='$user_pass'");
if($db->nf()!=0)
{
if($remember!="on")
{
setcookie ("USERNAME", $user_name);
setcookie ("PASSWORD", $user_pass);
} else
{
setcookie ("USERNAME", $user_name, time()+60*60*24*365);
setcookie ("PASSWORD", $user_pass, time()+60*60*24*365);
}
}
}
2Moderators: Вроде бы ничего такого не пробегало. Если что, просьба ткнуть носом.