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 :: Версия для печати :: Как из H1 подставить в TITLE ?
Форумы портала PHP.SU » » Вопросы новичков » Как из H1 подставить в TITLE ?

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

1. supmener - 23 Января, 2018 - 10:57:58 - перейти к сообщению
В подпапке сайта страницы с примерно таким содержимым:

CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php readfile ($_SERVER["DOCUMENT_ROOT"]."/verx.php"); ?>
  2. <H1>Заголовок одной из страниц в папке)</H1>
  3. <p>Текст содержимого страницы.</p>
  4. <?php readfile ($_SERVER["DOCUMENT_ROOT"]."/niz.php"); ?>


В файле verx.php примерно такой код:
CODE (htmlphp):
скопировать код в буфер обмена
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3.   <head>
  4.   <meta http-equiv="content-type" content="text/html; charset=utf-8">
  5.   <title></title>
  6.   </head>
  7.   <body>


Что вписать, чтобы со страниц брался текст из тега <H1></H1> и на эти же страницы в выдаваемом коде для браузера в <title></title> подставлялся этот текст?
2. Строитель - 23 Января, 2018 - 11:59:06 - перейти к сообщению
supmener, а как у вас организована структура скрипта?

1. В виде html-шаблона, в тело которого встраивается php код?
2. Сперва (например где то сверху) отрабатывает php, а потом подключается html-шаблон?
3. supmener - 23 Января, 2018 - 12:04:33 - перейти к сообщению
.htaccess в корне сайта, чтобы в html файлах обрабатывались php вставки.
Кроме показанного php кода нету.
4. Строитель - 23 Января, 2018 - 12:16:10 - перейти к сообщению
supmener, то есть вариант 2 ?

Вручную прописать в нужных местах переменные, я так понял, не вариант, а значит нужно вывод собрать в буфер, после - найти и заменить регуляркой необходимые теги.

Чуть позже с ПК зайду, напишу пример.
5. supmener - 23 Января, 2018 - 12:17:41 - перейти к сообщению
Благодарю. Пока что прошу не делать, так как решил сделать другим способом.

 

Powered by ExBB FM 1.0 RC1