После перехода на сервер с php5 перестал работать код, который выводил картинку в шапке сайта в зависимости от языковой версии. Сейчас в сгенерированной странице на том месте ничего нет (пусто). Вот код Код (Text): <?php if ($mosConfig_lang == "en-GB"){ ?> <img src="<?php echo $mosConfig_live_site; ?>/templates/nld_035_15/images/logos_eng.png" border="0" align=center/> <?php } elseif ($mosConfig_lang == "uk-UA"){ ?> <img src="<?php echo $mosConfig_live_site; ?>/templates/nld_035_15/images/logos_ukr.png" border="0" align=center/> <?php } ?> Помогите, кто чем может!
Этот код рабочий. Скорее всего register_global = off стал в настройках. Рекомендую переписать код. Т.е. явно получать значения переменных из $_GET/$_POST
Вот переписал код, но когда человек заходит на сайт по основному урл то в Get не передается язык и соответственно на главной он не видит моей шапки. Как быть в таком случае? Код (Text): <?php $mova = $_GET['lang']; if ($mova == "en"){ ?> <img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/logos_eng.png" border="0" align=center/> <?php } elseif ($mova == "ua"){ ?> <img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/logos_ukr.png" border="0" align=center/> <?php } ?>