Я хочу установить cookie-файл всякий раз, когда пользователь посещает страницу, поэтому не только домашняя страница, но и люди, которые находят сайт через Google.
На каждой странице мне нужно проверять, является ли пользователь пользователем или нет.У меня есть печенье, установленное на его языке.Если я не установил cookie, создайте его, если он есть, ничего не делайте.
Могу ли я создать функцию, которую можно загружать на каждую страницу?Если да, то как?
Я использую инфраструктуру codeIgniter с i18n 2.1 для мультиязычности.
У меня также есть второй вопрос: я использую i18n для мультиязычности.Я установил nl в качестве первого языка в массиве:
private $languages = array(
'nl' => 'dutch',
'en' => 'english',
'de' => 'german',
'fr' => 'french'
);
, но каждый раз, когда вы посещаете мой базовый url, en, english, загружается.Я что-то упустил?
Редактировать: Кажется, я просто не могу загрузить нужный язык.cookie установлен на голландский, но когда я захожу на базовый URL и проверяю, какие cookie загружены, он просто игнорирует cookie и загружает домашнюю страницу на английском языке.