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 :: Версия для печати :: как подставить текст в место которое было выведено раньше чем объявлен текст
Форумы портала PHP.SU » PHP » Программирование на PHP » как подставить текст в место которое было выведено раньше чем объявлен текст

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

1. DlTA - 18 Января, 2012 - 20:00:35 - перейти к сообщению
суть в следующем,

происходит генерация HTML примерно так
CODE (htmlphp):
скопировать код в буфер обмена
  1. <html>
  2. <head>
  3. ...
  4. <!-- тут надо вставить description, keywords -->
  5. </head>
  6. <? include ("{$des}.php"); ?><!-- тут подключается контент с внешних мест -->
  7. </html>


в 4 строку надо вставить мета теги ключевые слова, описание, + заголовок менять,
чтоб это все зависело от контента.

и проблема в том что содержимое контента известно после того как уже выведен заголовок
вот как можно все это устроить не сильно все переделывая?
2. LIME - 18 Января, 2012 - 20:04:12 - перейти к сообщению
DlTA ob_start() ?
3. Соц Сеть - 18 Января, 2012 - 20:05:19 - перейти к сообщению
а так вообще может быть?
4. DlTA - 18 Января, 2012 - 20:06:01 - перейти к сообщению
LIME пишет:
DlTA ob_start() ?

а дальше?
к примеру
в подключаемом файле
я объявлю переменную $keywords запхну в нее некий текст

как теперь его подставить?
5. LIME - 18 Января, 2012 - 20:06:36 - перейти к сообщению
опа
php.net недоступен что за дела?
(Добавление)
DlTA из буфера кладешь все в переменную потом стрреплэйсиш и обфлэш
6. DlTA - 18 Января, 2012 - 20:11:45 - перейти к сообщению
LIME пишет:
DlTA из буфера кладешь все в переменную потом стрреплэйсиш и обфлэш
эт понятный вариант, а более изысканых нет?
как нить передать значение не занимаясь заменой текста
7. Мелкий - 18 Января, 2012 - 20:12:44 - перейти к сообщению
LIME пишет:
php.net недоступен что за дела?

Ба, не знал, что они тоже поддерживают забастовку Однако
8. LIME - 18 Января, 2012 - 20:15:10 - перейти к сообщению
DlTA разумеется можно
не выводить а формировать строку для вывода
сформировал- и конкатенировал в начало текста хидер
просто же))
(Добавление)
Мелкий что я не знаю??
9. OrmaJever - 18 Января, 2012 - 20:30:29 - перейти к сообщению
LIME пишет:
Мелкий что я не знаю??
10. DlTA - 18 Января, 2012 - 20:31:54 - перейти к сообщению
LIME пишет:
не выводить а формировать строку для вывода
сформировал- и конкатенировал в начало текста хидер
просто же))
боюсь что в данном случае нагрузка на сервак удвоится
в связи с увеличением коилчества запросов
11. LIME - 18 Января, 2012 - 20:39:05 - перейти к сообщению
DlTA чтоооо?
дита ты меня удивляшь
какая нагрузка?
PHP:
скопировать код в буфер обмена
  1. $a='<h1>начинаем вывод</h1>';
  2. $a.='<h2>продолжаем</h2>';
  3. if (условие) $head='линки заголовки и тд';
  4. $a= $head.$a;
  5. echo $a;
  6.  
так понятней?
12. DlTA - 18 Января, 2012 - 20:44:52 - перейти к сообщению
это не соответствует главному условию
DlTA пишет:
не сильно все переделывая


в общем не заморачивайтесь
пошел по пути неименьшего соправтивления через ob_star и Ко.
13. Мелкий - 18 Января, 2012 - 20:45:54 - перейти к сообщению

LIME пишет:
что я не знаю??

http://habrahabr[dot]ru/blogs/htranslations/133256/ что такое SOPA
http://habrahabr[dot]ru/blogs/wikipedia/136396/ en.wikipedia.org отключена методом JS
http://habrahabr[dot]ru/blogs/google/136473/ гугл не вырубался, но тоже участвует, см. ссылку под поисковым запросом на google.com
http://www[dot]opennet[dot]ru/opennews/a[dot][dot][dot][dot]shtml?num=32822 ещё немного про sopa
php.net - как видно, тоже участвует. Отключена титульная страница, на страницах мана сверху баннер добавлен.
sopa, в общем - отличное название законопроекта: замечательно отражает суть!
14. LIME - 18 Января, 2012 - 20:46:00 - перейти к сообщению
DlTA ну если так то действительно иначе нельзя
только буфер
(Добавление)
Мелкий круто))
15. DlTA - 18 Января, 2012 - 21:28:30 - перейти к сообщению
Мелкий пишет:
sopa
обычное положение имеющие деньги хотят их приумножить

странно что вечьный двигатель нельзя, а вечный доход.. SOPA

 

Powered by ExBB FM 1.0 RC1