Я новичок в файлах cookie, и я пытаюсь установить cookie, где хранить реферер (org ref).
Но когда я попробовать эту функцию:Cookie устанавливается дважды (дублируется)
function do_it_cookie() {
// Check if cookie exists
if (isset($_COOKIE['ref'])) {
// It dose exist, do nothing or anything...
} else {
setcookie ('ref', $_SERVER['HTTP_REFERER'], time() + 60, '/');
header ("Location: http://www.nyttforetag.com/mind-your-own-business/");
}
}
Я хочу, чтобы хранить куки на компьютере пользователя в течение 30 дней, если возврат я хочу знать начальное судейский URL.
Но когда я использую это и скажу, что я перехожу на другую страницу на своем сайте, а затем вернусь на домашнюю страницу, он устанавливает новый файл cookie с тем же именем и ссылкой на предыдущую страницу.
Оттуда избежать этого?
Зачем делать имя файла cookie уникальным? –
Потому что пользователь будет хранить файлы cookie в течение 30 дней. – Karthik
Не понимаю, что вы имеете в виду, и как я могу выбрать первый файл cookie, который был сохранен? –