Цитата Сообщение от CoValent Посмотреть сообщение
Нах...фига столько мучиться, если простой прямой вызов гораздо меньше мучений потребует, Андрюш?...

Тем более, что у меня из серьёзного программирования - только первое образование да HTML, и мне важнее сдать рабочий проект, чем углубиться в теоретические возможности?
Просто, прямой вызов, как я понял, ты хочешь делать в куче файлов контента, который будет изменяться, расширяться, дополняться. И эти прямые вызовы нужно запихнуть в каждый такой файл.
А можно, как ты вначале и собирался сделать один маленький шаблон, в котором 2 статических вызова и 1 динамический.

Не... Ну учить тебя делать проекты я не буду. Я сам готов поучиться и решение тебе принимать - просто предлагаю конкретное, маленькое решение как один из кучи вариантов.

Код:
<?php
include("header.htm");

if !(preg_match ("/[\/]/",$_GET['id'])){
    if (is_file("folder\".$_GET['id'].".htm")){
        include("folder\".$_GET['id'].".htm");
        }
    else{
        include("folder\1.htm");
        }
    }
else {

        include("folder\1.htm");
}

include("footer.htm");
?>
Через ?id="file" запрашиваешь нужный файл контента из папки "folder".
И получаешь готовую страничку.
Инъекция при таком раскладе не грозит. Безопасность на месте, весь контент лежит в одной папке, из соображений паранойи "только для чтения".