сохранить язык, даже если пользователь закроет браузер - PullRequest
0 голосов
/ 28 августа 2009

У меня есть языковые файлы в / language / en.php, se.php и т. Д.

Вот фрагмент из одного файла:

$lang = array (

    'IMAGE_NOT_FOUND' => 'Kunde ej hitta bilden.',
    'ACCOUNT_ALREADY_ACTIVATED' => 'Ditt konto har redan aktiverats.'
    ...

);

Текущий код

if (isset($_GET['setlang']) && $_GET['setlang'] == 'en') include('language/en.php');
elseif (isset($_GET['setlang']) && $_GET['setlang'] == 'se') include('language/se.php');

Как мне сделать, чтобы сохранить lang для следующего посещения, даже если пользователь закрыл браузер?

Ответы [ 2 ]

1 голос
/ 28 августа 2009

Посмотрите на сессий для сохранения данных по запросам браузера.

0 голосов
/ 28 августа 2009

Вы могли бы использовать cookie, если пользователю не нужно входить в систему, в противном случае вы можете сохранить его в базе данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...