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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Переменные и html

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Описание: Вопрос по html и переменных в php
AlexGreF
Отправлено: 14 Апреля, 2010 - 18:25:42
Post Id



Новичок


Покинул форум
Сообщений всего: 44
Дата рег-ции: Март 2009  
Откуда: Амурка


Помог: 0 раз(а)




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

Такой вариант не предлагать:
PHP:
скопировать код в буфер обмена
  1. $var = "<html><b>Здесь простой html-код с внедрёнными параметрами типа: моё имя - $name</b></html>";

(Отредактировано автором: 14 Апреля, 2010 - 18:30:46)



-----
Моё место во фрилансе - http://weblancer[dot]net/users/alexsava
 
 Top
SAD
Отправлено: 14 Апреля, 2010 - 19:00:10
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




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;

(Отредактировано автором: 14 Апреля, 2010 - 19:04:39)

 
 Top
DeepVarvar Супермодератор
Отправлено: 14 Апреля, 2010 - 20:46:58
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




AlexGreF - классный проект в портфолио http://drive-market[dot]ru/cars/ )))))))))))))))))))))))))))
 
 Top
Sit4
Отправлено: 15 Апреля, 2010 - 02:18:32
Post Id



Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Февр. 2010  


Помог: 0 раз(а)




CODE (htmlphp):
скопировать код в буфер обмена
  1. include './anyFile.html';
  2. $anyVar = ob_get_clean ();


переменная $anyVar примет значение содержимое файла anyFile.html

(Отредактировано автором: 15 Апреля, 2010 - 02:20:50)

 
 Top
AlexGreF
Отправлено: 15 Апреля, 2010 - 10:29:10
Post Id



Новичок


Покинул форум
Сообщений всего: 44
Дата рег-ции: Март 2009  
Откуда: Амурка


Помог: 0 раз(а)




DeepVarvar пишет:
AlexGreF - классный проект в портфолио http://drive-market[dot]ru/cars/ )))))))))))))))))))))))))))


Я знаю)) Посмотри сейчас, там просто откуда то взялся ненужный index.htm, он и работал неправильно. Я его удалил, теперь загружается index.php и всё ровно.
Вот ещё мой новый проектик: http://texts-here[dot]ru
(Добавление)
SAD и Sit4 - Спасибо!!!

(Отредактировано автором: 15 Апреля, 2010 - 16:59:41)



-----
Моё место во фрилансе - http://weblancer[dot]net/users/alexsava
 
 Top
JustUserR
Отправлено: 15 Апреля, 2010 - 16:16:55
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




Sit4 пишет:
Переменная $anyVar примет значение содержимое файла anyFile.html
А какой особый смысл нагружать буфер если можно считать просто с помощью fopen/fread А если потребуется чтобы подключаемый файл был PHP-скриптом и он исполнялся - то лучше заренее скопировать его текст и поставить нужные значения и сохранить его во временный PHP-файл который в конце уже за-include-ить Такой подход хорош тем что PHP-кода данных файлов не будут мешать исполнению друг друга


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB