unix — ошибка php кода в заголовке

У меня есть маленький запрос PHP кодирования.

У меня есть страница index.php, ссылающаяся на другую страницу с именем template.php, которая содержит следующую строку:

?php=$this->title?

Я думаю, что-то не так с этой строкой, поскольку моя веб-страница вместо загрузки имени страницы показывает сам код выше.

Это работает на старых серверах. Но после перенастройки на новый сервер php версии 5.2 всплыли некоторые странные ошибки.

Я новичок в PHP, поэтому, пожалуйста, спросите, если вам требуется дополнительная информация.

Исследуя дальше, я заметил следующее,

в начале кода есть ссылка на

[код] «lang =» «>
[/код]

На рабочей странице он показывает соответствующий исходный код как,

[код] [/ код]

И проблемная страница, это показывает,

[code] «lang =» «> [/ code]

Я думаю, что это основная проблема, поскольку переменная lang не загружается каким-то образом, и поэтому дальнейшие ссылки на translate также не работают.
Моя мысль.

0

Решение

Правильный способ отображения данных в PHP с этим синтаксисом заключается в следующем:

<?=$this->title?>
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector