исправлено.
echo $переменная ничего не показывает? Что-то я не увидел, где присваивается значение $переменная.
Как вариант:
if (!isset($lang)) { $lang = "rus"; } if (($lang != "rus") && ($lang != "eng")) { $lang = "rus"; } if ($lang == "rus") { include("includes/cfg_rus.php"); } if ($lang == "eng") { include("includes/cfg_eng.php"); } //...
заменяем на
<? $valid_langs=array('rus','eng'); if (empty($lang) or !in_array($lang,$valid_langs)) $lang='rus'; //... $headers=array( 'rus'=>'cfg_rus.php', 'eng'=>'cfg_eng.php', ); include ($headers[$lang]); $meta_descr=array( 'rus'=>'Русский заголовок', 'eng'=>'English title', ); ?> <meta name="description" content="<?php echo $meta_descr[$lang]; ?>">
Rabotar, некорректная постановка вопроса. Равносильно тому, "Зачем нужны другие машины, если доля BMW 10%"?
Dmitry HT, покажите мне код HTML мета-тегов и, если эти мета-теги не прописаны явно, то напишите код, который заполняет эти мета-теги.
А где? Они явно прописаны?
Miracle подсказал очень хорошую идею, как хранить эти переменные. Да и просто куками можно.
Не потому ли, что они не выполняют скриптов?
Dmitry HT, как изначально присваивается ширина экрана? Есть какая-то дефолтовая величина, которую юзер может изменить, или происходит какое-то автоматическое определение?
у меня то же самое. падает каждые 5 мин
Никак не заставлю себя перейти с Оперы на Лису. Да и надо ли? Опера! где твои плагины?..