Включить нижний колонтитул на любую страницу на сервере

Я хочу включить некоторую страницу нижнего колонтитула на любую страницу на моем сервере, не вызывая файл со страниц.

Я знаю, что есть способ сделать это с помощью apache или что-то в этом роде, но я не знаю, как это сделать.

Я предлагаю перейти с register_shutdown_function() вместо auto_append_file , потому что auto_append_file не выполняется, если главный скрипт завершен с exit . Это очень важная разница между обоими вариантами.

В вашем .htaccess вы можете сделать это с помощью:

 php_value auto_append_file 'footer.php' 

Файл должен существовать в include_path PHP. Дополнительную информацию см. В документации .

Директива auto_append_file также может быть установлена ​​в php.ini.

В дополнение к ответу DerVO …

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