Проблема с куки-файлами в PHP и AJAX

У меня есть проблема с моим сценарием: я использую PHP и jquery для создания системы входа в систему.

Сначала у меня есть страница PHP, содержащая форма для входа. когда пользователь нажимает кнопку «Отправить», я использую jquery для отправки данных на сервер

$.post('server_login.php', {username:username.val(), password:password.val()}, function(data){
    alert(data);
}); 

в server_login.php. У меня есть функция для выполнения входа пользователя.

if($_POST['username']=='username' && $_POST['password']=='1234'){
    $expire = time() + 60*60*24*30; //1 month expired.
    setcookie("user_id", $_POST['username'], $expire);
    echo true;
}

и предупреждения jquery «1» на моей странице входа.

проблема когда я обновляю свой веб-сайт и возвращаю файл cookie, он не показывает мне.

print_r($_COOKIE);

что-то не так?

11
задан Giffary 15 June 2011 в 06:15
поделиться