|
|
|
| Вот такая задача
form.php
content.php
$text='буээээ';
$content=file_content('form.php'); //////// здесь функция возвращающая содержимое файла
|
print_content.php ////////// должен выводить содержимое
<? require_once $content.php; ?>
HTML код
<?=$content?>
HTML код
|
Результат работы скрипта должен быть таким:
HTML код
HTML код буээээ HTML код
HTML код
|
А выводит :
HTML код
HTML код $text HTML код
HTML код
|
А логика такая: form.php содержит форму и другой HTML код со вставками перемнных объявленых в обработчике content.php.
Просто хочется вывести HTML код в отдельный файл от php. Вот.
Как можно такое сделать? | |
|
|
|
|
|
|
|
для: neokortex
(23.11.2009 в 13:58)
| | Вы полагаете, что у вас проблема с чтением содержимого? | |
|
|
|
|
|
|
|
для: sim5
(23.11.2009 в 15:19)
| | нет. просто так тему обозвал | |
|
|
|
|
|
|
|
для: sim5
(23.11.2009 в 15:19)
| | может есть какое-то другое решение? | |
|
|
|
|
|
|
|
для: neokortex
(23.11.2009 в 15:27)
| | Вы лучше подумай в чем ваша ошибка. Понять это вам помогут простые примеры с подключением файлов с переменными. | |
|
|
|
|
|
|
|
для: neokortex
(23.11.2009 в 13:58)
| | неужели нельзя никаим образом решить такую проблему? | |
|
|
|
|
|
|
|
для: neokortex
(23.11.2009 в 16:35)
| | Почему нельзя, можно. Не хотите вы думать, а зря.
Чтобы вывести код формы на странице, совсем не обязательно читать ее содержимое в переменную (это даже вредно в вашем случае), достаточно просто подключить код формы в нужном месте. | |
|
|
|
|
|
|
|
для: sim5
(23.11.2009 в 16:54)
| | да include'';
только вот все равно не получается. выводит в самом верху страницы при этом нарушая header | |
|
|
|
|
|
|
|
для: neokortex
(23.11.2009 в 18:07)
| | Значит вы подключаете совсем не в том месте, не в то время. Ищите ошибку свою, проблема не в include как таковом, ошибка в логике скрипта вашего, или подключаемого файла. | |
|
|
|
|
|
|
|
для: neokortex
(23.11.2009 в 13:58)
| |
<? require_once $content.php; ?>
HTML код
<?php exec($content); ?>
HTML код
|
хотя надо меня логику... не очень грамотно... | |
|
|
|
|
|
|
|
для: neokortex
(23.11.2009 в 13:58)
| | У тебя переменная $text не выполнится... Ты её как строку считываешь | |
|
|
|