|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.02.2016, 16:36 | #1 |
Пользователь
Регистрация: 06.06.2014
Сообщений: 78
|
Динамическая вставка в html-документах
Здравствуйте уважаемые программисты.
В кодах страниц имеется вставка: <?php include("footer.php");?> Файл footer.php загружен в корень сайта, а также во множество вложенных папок (директорий). Что очень неудобно. Как сделать так, чтобы файл footer.php был загружен только в корень сайта , но изменения происходили по всему сайту. Какую вставку сделать в кодах всех страниц, не только в корне, но и во вложенных папках (директориях). Пробовал указать путь к файлу, но это не работает: <?php include("http://сайт.ру/footer.php");?> |
14.02.2016, 18:21 | #2 |
Форумчанин
Регистрация: 08.11.2010
Сообщений: 593
|
Код:
|
14.02.2016, 18:22 | #3 |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
Можно вот так:
как пример, если корень сайта вот это "public/www/"; то подключать можно так. PHP код:
PHP код:
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
|
15.02.2016, 09:56 | #4 |
Пользователь
Регистрация: 06.06.2014
Сообщений: 78
|
Прекрасно! Отлично всё работает!
Благодарю всех за чёткие ответы, а не типа: " Пройди по ссылке и почитай статью, выучи php, программирование и т.д." Уважаемые программисты, позвольте ещё один вопрос. А как вставить такую динамическую ссылку в код html на статическом (статичном) сайте, где сервер (хостинг) не поддерживает php ? SSI прошу не предлагать, т.к. сайт уже проиндексирован поисковиками. Вроде можно такое реализовать посредством javascript ? |
15.02.2016, 12:08 | #5 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
|
15.04.2016, 13:31 | #6 | |
Пользователь
Регистрация: 06.06.2014
Сообщений: 78
|
Цитата:
В коде страницы вставлено: <?php include($_SERVER['DOCUMENT_ROOT']."/footer.php");?> А так работает: <?php include("footer.php");?> Что же это может быть? Последний раз редактировалось vihtor; 15.04.2016 в 19:28. |
|
16.04.2016, 01:59 | #7 |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
<?php include($_SERVER['DOCUMENT_ROOT']."/footer.php");?>
Попробуй убери слешь. Была у меня такая проблема. Связано это было с тем что допушена ошибка при конфинурации сервера. И системные пути не совподают. Но в вашем случаи нужно смотреть. Можно проверить их. Написать скрипт которые выводил бы разную инфу. Как пример. Код:
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Динамическая форма HTML | bunukar | Общие вопросы Delphi | 20 | 30.01.2015 14:37 |
Динамическая вставка элемента <script> | Viconte | JavaScript, Ajax | 2 | 17.12.2012 00:01 |
Вставка html в TWebBrowser | shvint | Общие вопросы Delphi | 0 | 30.06.2011 08:02 |
Вставка PHP в HTML | Nikirinka | HTML и CSS | 2 | 05.06.2011 21:15 |
Вставка html страниц | Shocky | Общие вопросы Delphi | 0 | 29.05.2011 10:33 |