Показать сообщение отдельно

  #4817  
Старый 18.08.2008, 16:38
Хацкер
Участник форума
Регистрация: 25.07.2008
Сообщений: 110
Провел на форуме:
242057

Репутация: 42
По умолчанию

Цитата:
Сообщение от .:EnoT:.  
Ну как вариант писать в куку язык, а потом в самом главном файле проверять эту куку и грузить шаблон с выбранным языком.
Типо так:
PHP код:
<?php
#Страница выбора языка
$arr = array(
    
0//ru (default)
    
1//en
    
//ukr
    
);
$lang 1//Выбираем англ к примеру
setcookie('lang'$arr[$lang]);

#Самый главный файл
$lang = !empty($_COOKIE['lang']) && is_numeric($_COOKIE['lang'])) ? $_COOKIE['lang'] : '';
if(
$lang == 1){
    require_once(
'template_en.tpl');
}elseif(
$lang == 2){
    require_once(
'template_ukr.tpl');
}else{
    
#Грузим дефолтовый
    
require_once('template_ru.tpl');
}
?>
Вместо множества if-ов можно к примеру проверять правильность куки через array_key_exists() к примеру...

а в tpl типа вся страничка?
 
Ответить с цитированием