2016-12-08 5 views
1

мне нужно сохранить печенье, я пытаюсь сделать это с помощью функции setcookie, я сделал:Cookie не сохраняются

$selector = base64_encode(random_bytes(9)); 
$token = random_bytes(33); 
$expires = time() + 864000; 

setcookie(
    'remember', 
    $selector . ":" . base64_encode($token), 
    $expires, 
    '/', 
    'http://webserver/myapp/', 
    true, 
    true 
); 

в браузере нет куки сохраняются, то почему?

ответ

1
setcookie(
    'remember', 
    $selector . ":" . base64_encode($token), 
    $expires, 
    '/myapp/', // cookie at this folder path only 
    'webserver', // this should be set to the domain the cookie is valid on 
    False, // set to false if u r not using ssl 
    true 
); 

Некоторые из ваших настроек неверны. Я исправился, вы можете попробовать?

+0

невозможно использовать 'http: // webserver/myapp /' ,? – AgainMe

+0

U может попробовать использовать веб-сервер, но путь к папке и домены - это два разных варианта. Pls видит пример кода, где я помещаю/myapp/перед доменом –

Смежные вопросы