Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Переменные и html
Форумы портала PHP.SU » PHP » Программирование на PHP » Переменные и html

Страниц (1): [1]
 

1. AlexGreF - 14 Апреля, 2010 - 18:25:42 - перейти к сообщению
У меня такой вопрос встал: как сделать чтобы переменная приняла значение html-кода?
Ну например типа того:
PHP:
скопировать код в буфер обмена
  1. $var = ?><html><b>Здесь простой html-код с внедрёнными параметрами типа: моё имя - <?=$name?></b></html><? ;

Такой вариант не предлагать:
PHP:
скопировать код в буфер обмена
  1. $var = "<html><b>Здесь простой html-код с внедрёнными параметрами типа: моё имя - $name</b></html>";
2. SAD - 14 Апреля, 2010 - 19:00:10 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1.  
  2. $variable="IT'S WORK";
  3. $var=<<<END
  4. This uses the "here document" syntax to output
  5. multiple lines with $variable interpolation. Note
  6. that the here document terminator must appear on a
  7. line with just a semicolon. no extra whitespace!
  8. END;
  9. echo $var;
3. DeepVarvar - 14 Апреля, 2010 - 20:46:58 - перейти к сообщению
AlexGreF - классный проект в портфолио http://drive-market[dot]ru/cars/ )))))))))))))))))))))))))))
4. Sit4 - 15 Апреля, 2010 - 02:18:32 - перейти к сообщению
CODE (htmlphp):
скопировать код в буфер обмена
  1. include './anyFile.html';
  2. $anyVar = ob_get_clean ();


переменная $anyVar примет значение содержимое файла anyFile.html
5. AlexGreF - 15 Апреля, 2010 - 10:29:10 - перейти к сообщению
DeepVarvar пишет:
AlexGreF - классный проект в портфолио http://drive-market[dot]ru/cars/ )))))))))))))))))))))))))))


Я знаю)) Посмотри сейчас, там просто откуда то взялся ненужный index.htm, он и работал неправильно. Я его удалил, теперь загружается index.php и всё ровно.
Вот ещё мой новый проектик: http://texts-here[dot]ru
(Добавление)
SAD и Sit4 - Спасибо!!!
6. JustUserR - 15 Апреля, 2010 - 16:16:55 - перейти к сообщению
Sit4 пишет:
Переменная $anyVar примет значение содержимое файла anyFile.html
А какой особый смысл нагружать буфер если можно считать просто с помощью fopen/fread А если потребуется чтобы подключаемый файл был PHP-скриптом и он исполнялся - то лучше заренее скопировать его текст и поставить нужные значения и сохранить его во временный PHP-файл который в конце уже за-include-ить Такой подход хорош тем что PHP-кода данных файлов не будут мешать исполнению друг друга

 

Powered by ExBB FM 1.0 RC1