загрузить страницы HTML \ PHP в div другой страницы - PullRequest
2 голосов
/ 26 августа 2010

допустим, у меня две страницы links.html & contents.php ... первая страница содержит только HTML-код, а вторая страница содержит HTML + PHP-код ....

Теперь я хочу создать страницу index.php с двумя DIV, в которых я хочу показать \ загрузить две вышеуказанные страницы ...

<html>
<body>
    <div id="links" class="myCustom1">
    <!--here will be the links.html page-->
    </div>

    <div id="contents" class="myCustom2">
    <!--here will be the contents.php page-->
    </div>
</body>
<html>

КАК ЭТО СДЕЛАТЬ

Ответы [ 4 ]

11 голосов
/ 26 августа 2010

вы можете использовать функции include (функции require (), require_once () также будут работать), например:

(смените links.html на links.php)

<html>
<body>
    <div id="links" class="myCustom1">
    <?php include("links.php"); ?>
    </div>

    <div id="contents" class="myCustom2">
    <?php include("contents.php"); ?>
    </div>
</body>
<html>

Я установил его в links.html, который является вашим именем файла, но если он находится в подкаталоге, вам также нужно указать его.

Например:

include("subfolder/links.html");
2 голосов
/ 26 августа 2010

Используйте функцию require для добавления содержимого других файлов в ваш шаблон.

<html>
<body>
    <div id="links" class="myCustom1">
       <?php require('links.html'); ?>
    </div>

    <div id="contents" class="myCustom2">
        <?php require('content.php'); ?>
    </div>
</body>
<html>
0 голосов
/ 22 декабря 2013

Не забудьте дважды проверить, что на загружаемой странице (включая или требующейся) нет тегов заголовка html вверху.

Я не мог понять, почему, когда я включил файл, страница (которая работает без включения) не загружалась. Я просмотрел источник в своем браузере и обнаружил теги html и head на загруженной странице в том месте, где я включил этот файл.

0 голосов
/ 26 августа 2010

используйте код, который выложили выше, но сделайте links.html php-файлом ..

ИЛИ, если вы действительно этого не хотите, вы можете указать движку PHP на синтаксический анализ HTML-страниц.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...