Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Помогите решить проблему с чтением содержимого файла
 
 автор: neokortex   (23.11.2009 в 13:58)   письмо автору
 
 

Вот такая задача

form.php

HTML код $text HTML код


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. Вот.
Как можно такое сделать?

  Ответить  
 
 автор: sim5   (23.11.2009 в 15:19)   письмо автору
 
   для: neokortex   (23.11.2009 в 13:58)
 

Вы полагаете, что у вас проблема с чтением содержимого?

  Ответить  
 
 автор: neokortex   (23.11.2009 в 15:24)   письмо автору
 
   для: sim5   (23.11.2009 в 15:19)
 

нет. просто так тему обозвал

  Ответить  
 
 автор: neokortex   (23.11.2009 в 15:27)   письмо автору
 
   для: sim5   (23.11.2009 в 15:19)
 

может есть какое-то другое решение?

  Ответить  
 
 автор: sim5   (23.11.2009 в 15:35)   письмо автору
 
   для: neokortex   (23.11.2009 в 15:27)
 

Вы лучше подумай в чем ваша ошибка. Понять это вам помогут простые примеры с подключением файлов с переменными.

  Ответить  
 
 автор: neokortex   (23.11.2009 в 16:35)   письмо автору
 
   для: neokortex   (23.11.2009 в 13:58)
 

неужели нельзя никаим образом решить такую проблему?

  Ответить  
 
 автор: sim5   (23.11.2009 в 16:54)   письмо автору
 
   для: neokortex   (23.11.2009 в 16:35)
 

Почему нельзя, можно. Не хотите вы думать, а зря.
Чтобы вывести код формы на странице, совсем не обязательно читать ее содержимое в переменную (это даже вредно в вашем случае), достаточно просто подключить код формы в нужном месте.

  Ответить  
 
 автор: neokortex   (23.11.2009 в 18:07)   письмо автору
 
   для: sim5   (23.11.2009 в 16:54)
 

да include'';
только вот все равно не получается. выводит в самом верху страницы при этом нарушая header

  Ответить  
 
 автор: sim5   (23.11.2009 в 18:12)   письмо автору
 
   для: neokortex   (23.11.2009 в 18:07)
 

Значит вы подключаете совсем не в том месте, не в то время. Ищите ошибку свою, проблема не в include как таковом, ошибка в логике скрипта вашего, или подключаемого файла.

  Ответить  
 
 автор: Jackkum   (29.11.2009 в 12:13)   письмо автору
 
   для: neokortex   (23.11.2009 в 13:58)
 


<? require_once $content.php?> 
HTML  код 
<?php exec($content); ?> 
HTML код


хотя надо меня логику... не очень грамотно...

  Ответить  
 
 автор: Jackkum   (29.11.2009 в 12:17)   письмо автору
 
   для: neokortex   (23.11.2009 в 13:58)
 

У тебя переменная $text не выполнится... Ты её как строку считываешь

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования