
Сообщение от
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".
И получаешь готовую страничку.
Инъекция при таком раскладе не грозит. Безопасность на месте, весь контент лежит в одной папке, из соображений паранойи "только для чтения".