Кто-нибудь знает, почему этот куки-файл не хочет работать, я пытаюсь много чего другого, но он не хочет делать cookie вообще.Cookie не устанавливает после входа в систему
Сценарий I'am использованием:
$sql = mysql_query("SELECT id FROM plattegrond_gebruikers WHERE email = '$username' AND password = '$password' LIMIT 1")or die(mysql_error());;
if(mysql_num_rows($sql) > 0){
$row = mysql_fetch_assoc($sql);
// User found, now let's create the cookies for the user!
if(!$_COOKIE["userid"]) {
setcookie("userid",$row["id"],time()+3600,'/','nieuws.holapress.com');
if(isset($_COOKIE['userid'])){
$cookieSet = 'The cookie is ' . $_COOKIE['userid'];
} else {
$cookieSet = 'No cookie has been set';
}
echo $cookieSet;
}else{
echo"cookie excists";
}
return true;
} else {
return false;
}
Все работает, как и должно быть, он делает запрос, он получает информацию пользователей, но он просто не устанавливает куки, и после входа в систему я получаю «Нет печенья установлено». кто-нибудь знает, что я делаю неправильно?
Вы получите набор файлов cookie при следующем обновлении. – Rikesh
Возможный дубликат [Настройка проблемы/проверка файла cookie в PHP] (http://stackoverflow.com/questions/6409575/problem-setting-checking-cookie-in-php) – Rikesh
после обновления он все еще говорит, что нет cookie – Holapress