Я пытаюсь заставить этот файл cookie действовать как сеанс, но он не будет установлен, если я не предоставил ему дату истечения срока действия. Файл cookie будет работать, если я добавлю истечение срока действия. Есть ли что-то, что я могу добавить в файл cookie, чтобы заставить его действовать как сеанс?
setcookie("dash", $row['Unique_ID'], '/');
Я получаю следующую ошибку:
Предупреждение: setcookie() ожидает, что параметр 3 длинный, строка задана
Третий параметр setcookie()
- это дата истечения срока действия файла cookie, представленного как временная метка Unix. Путь файла cookie - это четвертый параметр. Вы не можете просто опустить третий параметр, если хотите только установить путь. Но вы можете установить его на ноль, если вы хотите, чтобы он истекал, когда браузер clsoes.
setcookie("dash", $row['Unique_ID'], 0, '/');
0
приведет к истечению срока действия куки при закрытии браузера?If set to 0, or omitted, the cookie will expire at the end of the session (when the browser closes).