Здравствуйте, у меня есть проблема.
Я использую приведенную ниже функцию для создания файла cookie, когда никого нет в наличии.
Проблема в том, что когда браузер был закрыт и снова открыт, эта функция снова создает Cookie ... даже если он уже там есть. Поэтому каждый раз, когда пользователь открывает и закрывает браузер, этот файл cookie создается и создается еще раз ..
Это действительно плохо для меня. Как мне избежать этой проблемы?
Что не так в моей функции?
Спасибо
<?php
function GenerateTuittingID()
{
$todaydate = date('Ymd');
$time = mktime(date('G'), date('i'), date('s'));
$NowisTime = date('Gis', $time);
$random_numbers = substr(number_format(time() * rand(), 0, '', ''), 0, 10);
$random = $random_numbers . $todaydate;
if (!isset($_COOKIE["tuittingID"])) {
setcookie("tuittingID", $random, mktime(0, 0, 0, 12, 31, 2015));
}
}
?>