Допустим, у вас есть файл template.shtml с текстом @@PHPVARHERE@@
где-то в нем.
Пользователь вызывает script.php?var=1
.Не скрипт загружает содержимое файла template.shtml (file_get_contents
) и делает str_replace
для замены @@PHPVARHERE@@
на $_REQUEST['var']
(в данном случае 1
).
Затем скриптвыводит все это на file1.shtml
.Если файл уже существовал, используйте существующий файл или перезапишите его - что бы ни случилось в этой ситуации.
Таким образом, сценарий динамически создает соответствующие shtml-файлы на лету во время выполнения.Просто добавьте Header('Relocate: file1.shtml');
, и скрипт перенаправит браузер в сгенерированный файл.
Это самое близкое, что вы можете получить из того, что я понял.