Вставка php кода
В setup шаблона:
PHP код:
PHP код:
PHP код:
PHP код:
Может кто увидит ошибку... Помогите, очень надо! ИЛИ Подкиньте рабочий вариант вставки php кода... |
Чем вам не нравится вариант с
Код:
includeLibs.tx_yourext = fileadmin/path/to/file.php PHP код:
|
Очень нравится, им я и воспользуюсь!
Но если что, народ, в моем куске ошибка была. Вместо lib.news_hpb = fileadmin/php_files/date_echo.inc надо lib.news_hpb.file = fileadmin/php_files/date_echo.inc |
Цитата:
|
Проверьте, чтобы ни в начале, ни в конце файлов (до <?php и после ?>) не было ничего... В том числе, переводов строки.
|
Это я знаю. но в том то и дело, что ничего подобного нет. говорю же. в файле не оставлял ничего кроме открытия и закрытия пхп кода. Никаких "невидимых" символов. Ни пробелов до или после "<??>" Короче, это единственные символы, которые у меня были в коде. Может быть когда я пишу
lib.news_select = USER_INT lib.news_select.userFunc = user_class->print_select_news в этот момент посылаются те самые хедеры? |
Нет. Дело может быть только в PHP-коде.
|
Проблема оказалась в кодировках. Редактировал шаблон через текстовый редактор. Сохранял в утф. Попробовал сохранить в ansi как крайняя мера. Сообщение об ошибке исчезло, но испортились русские буквы в выводе. Конвертировал кодировку в utf-8, сохранив в ansi - в блокноте остались карикозябры, а на сайте выводится все нормально...
|
Наверное, ваш текстовый редактор вставляет в начало файла BOM (byte order mark), если файл в кодировке UTF-8. Поставьте где-нибудь галочку "не вставлять BOM", вот и всё.
|
Часовой пояс GMT +4, время: 09:11. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot