|
|
|
| Здравствуйте!
использую код
$lang = isset($_GET['lang'])? $_GET['lang'] : ( isset($_COOKIE['lang']) ? $_COOKIE['lang'] : '' );
if($lang != 'russian' && $lang != 'english' && $lang != 'nian')
$lang = 'russian' ;
if(isset($_GET['lang']) && $_GET['lang'] == $lang)
setcookie ('lang', $lang, time() +3600*24*7);
include("lang/$lang.php");
|
все прекрасно работает в файле main.php
в него также подключаются файлы
include class/users.php
Если записать переменные языка в class/users.php, то на главной они не отображаются(похоже пустые)
почему так?
Спасибо! | |
|
|
|
|
|
|
|
для: celocec
(22.07.2011 в 19:40)
| | Переменные записываются внутри класса или просто в файл? | |
|
|
|
|
|
|
|
для: cheops
(22.07.2011 в 19:48)
| | записываю просто в код в main.php, users.php | |
|
|
|
|
|
|
|
для: celocec
(22.07.2011 в 19:50)
| | никто не знает почему я зык не работает только в подключаемых файлах?
также в
include pages/latest.php | |
|
|
|