CODE:
<?
$path = "123.php";
$content = file_get_contents($path);
if (preg_match("#<h1>(.+?)</h1>#i", $content, $title))
{
$title = $title[1];
}
?>
<title><? echo $title; ?></title>
<h1>Здесь заголовок</h1>
Здесь контент...
$path = "123.php";
$content = file_get_contents($path);
if (preg_match("#<h1>(.+?)</h1>#i", $content, $title))
{
$title = $title[1];
}
?>
<title><? echo $title; ?></title>
<h1>Здесь заголовок</h1>
Здесь контент...
В этом случае код стоит ДО контента, поэтому данные при открытии страницы в переменную $title не попадают.
Если поставить код ПОСЛЕ контента - то всё работает и заголовок $title высвечивается.
Как сделать так, чтобы данные в переменную $title попадали даже если контент находится после кода? Т.е. в приведенном примере вверху.