Я пытаюсь установить сеанс и куки для того, когда пользователь входит в систему.Установка двух сеансов, сеанс и печенье
Когда пользователь посещает страницу входа, сеанс установлен и запущен, с session_start()
который работает достаточно хорошо, но когда теперь пользователь заполняет форму авторизации (имя пользователя и пароль), а собственно проверка делается для правильных деталей входа, я установил печенье:
$one_week = 60*60*24*7;
setcookie("cookiejarcookie", "cookiejar_value", time()+$one_week, '/', 'localhost');
Это не работает, печенье не устанавливается. Я пробовал называть его сверху скрипта, но он не работает.
Как установить cookie после установки сеанса?
попробуйте использовать его вне домена или пути – 2013-04-16 01:16:34
Вы не можете установить файлы cookie для localhost, но если вы добавите файл my.fake.local в свой файл hosts (/ etc/hosts или c: \ Windows \ System32 \ drivers \ etc \ hosts), которые должны работать. – David