Кароч, использую следующее
<?
if (!empty($_COOKIE['id_user']) && !empty($_COOKIE['pass'])){
$us = $db -> q('select * from user where password = "'.$db->filtr($_COOKIE['pass']).'" and id = '.(int)$_COOKIE['id_user']);
if ($us->num_rows == 1){
$user = $us -> fetch_object();
//$db->q('update user set time_last = '.TIME.' where id = '.$user->id);
user::$user = $user;
}
}
?>
<?
class user{
static $user = false;
}
?>
Раньше при таком раскладе
if (!user::$user)exit(header('Location: /'));
Гостей кидало на главную, но сейчас какого-то йуха и юзверя кидает
в чем может,быть трабла?