Здравствуйте, у меня есть одностраничный веб-сайт (весь сайт находится на одной странице):
/index.html
Я хочу обернуть верхний и нижний колонтитулы этой страницы вокруг другой страницы в папке на сервере:
/folder/newpage.php
(с верхним и нижним колонтитулами /index.html, но с другим содержимым)
Я выделил верхний и нижний колонтитулы и сохранил их в отдельных файлах в root:
/index_header.html
/index_footer.html
При запуске с root они отображаются правильно, но я не могу включить их в "newpage. php", поскольку ни один из CSS, JS и изображения внутри верхнего и нижнего колонтитула загружаются.
Я пробовал следующие 4 метода:
include($_SERVER["DOCUMENT_ROOT"].'/index_header.html');
file_get_contents($_SERVER["DOCUMENT_ROOT"].'/index_header.html');
ob_start();
include($_SERVER["DOCUMENT_ROOT"].'/index_header.html');
$output = ob_get_clean();
echo $output;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://".$_SERVER['HTTP_HOST']."/index_header.html");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$output = curl_exec($ch);
echo $output;
curl_close($ch);
Но ни один из этих методов не работает ... Кто-нибудь может мне помочь? Спасибо