|
|
|
|
|
для: scat
(16.04.2007 в 18:07)
| | Если у вас разные версии страницы храняться в хазных файлах, то можно так:
<?
if ( isset($_COOKIE['lang']) ) //если кука уже есть
$language = $_COOKIE['lang'] == 'rus' ? 'rus' : 'eng'; //то используем ее
else { //если нет
$language = @$_GET['lang'] == 'rus' ? 'rus' : 'eng'; //берем из адресной строки
setcookie('lang', $language); //и записываем в куку
}
// и в зависимости от выбранного языка
//подключаем нужный файл
if ($language == 'rus')
require('rus_page.php');
else
require('eng_page.php');
?>
|
| |
|
|
|
|
|
|
|
для: scat
(16.04.2007 в 18:07)
| |
<?
if (isset($_COOKIE['language']))
{
$lang = $_COOKIE['language'];
}
elseif (isset($_GET['language']))
{
$lang = $_GET['language']
setcookie ('language', $_GET['language']);
}
else
{
$lang = 'rus';
}
?>
|
| |
|
|
|
|
|
|
|
для: Trianon
(16.04.2007 в 18:14)
| | Извините но это мне немного не подходит | |
|
|
|
|
|
|
|
| Люди подскажите как на сайте можно организовать выбор языка используя куки. Например:
У меня два файла russian.php и english.php , при нажатии на ссылку, например
http://localhost/index.php?language=rus - все слова стали русскими
http://localhost/index.php?language=eng - все слова стали английскими
и выбор сохранялся в куки. | |
|
|
|
|