Я новый парень PHP, и я использую PHP-файл cookie, и у меня возникла проблема с тем, что cookie нельзя установить правильно. Вот утверждение Set Cookie
setcookie ('cookieusername', $ username, 100000);
и утверждение Get Cookie
$ cookieusername = $ _COOKIE ["cookieusername"];
Проблема в том, что значение $_COOKIE["cookieusername"];
не определен.
Я не знаю, в чем проблема. Я устал устанавливать путь к файлу cookie к '/', но который все еще не работает.
Вместо:
setcookie('cookieusername', $username, 100000);
ты должен сделать:
setcookie('cookieusername', $username, time() + 100000);
Причина в том, что третьим параметром является время истечения (как временная метка Unix (количество секунд с эпохи)), а не время до истечения срока действия. И вот ссылка руководства .