Привет в codeigniter, как я проверил бы, посещает ли пользователь сайт впервые, и если они установлены cookie?
Я уже пользуюсь библиотекой Session и сессиями базы данных, который хранит session_id и т.д., но я должен, чтобы смочь проверить, является ли пользователь первым разом посетитель и если у них уже есть cookie'
$cookie = array(
'name' => 'some_value',
'value' => 'The Value',
'expire' => time()+86500,
'domain' => '.some-domain.com',
'path' => '/',
'prefix' => '',
);
set_cookie($cookie);
var_dump(get_cookie('some_value'));`
С помощью помощника куки можно проверить, не является ли пользователь первым посетителем, сделав:
if (!get_cookie('some_value')) {
// cookie not set, first visit
// create cookie to avoid hitting this case again
$cookie = array(
'name' => 'some_value',
'value' => 'The Value',
'expire' => time()+86500,
'domain' => '.some-domain.com',
'path' => '/',
'prefix' => '',
);
set_cookie($cookie);
}