@Xveeder

Скрипт выводит html как текст, как исправить?

Доброго времени суток, друзья. Проблема вот в чём:

<?php

require_once $_SERVER['DOCUMENT_ROOT'] . '/index.php';

function viewsPost () {
    

    $newsList = array();
    $newsList = postModel();
    
    require_once $_SERVER['DOCUMENT_ROOT'] . '/themes/html/blog-s-full.php';
    
}

viewsPost ();

Из функции postModel, приходит массив с данными. Далее в обычный html файл через foreach выводим эти данные. В итоге получается правильный html документ со всеми выведенными постами. Проблема в том, что в браузер всё содержимое выводится через тег pre и соответственно, выводится в виде текста. Сам файл целиком никак не отрабатывается.

Содержание файла выводится через require, никаких кавычек и обработки содержимого нет.
  • Вопрос задан
  • 2104 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы