(25 дек 2012, 17:07) (
0/
0)
[
0]
Vabmator,
я тебе советую вообще так не делать, я боюсь представить какая там будет генерация на каждой странице из-за fgc и регулярки. Раз уж хочется вызывать шапку функцией делай хотя бы так
function head_title($var)
{
$title = \'
#тут код из head1.php
#<title>$var</title>\';
return $title;
}
ну и вызывай head_title(\'это заголовок\');
(25 дек 2012, 16:57) (
0/
0)
[
0]
Rakovskiy,
конечно
(25 дек 2012, 16:57) (
0/
0)
[
0]
собственно я не до конца понял, что нужно автору, синтаксис кода я поправил, но откуда регулярка будет брать <title>(.*)</title> ? из head1.php чтоль? тогда автор экстримал
(25 дек 2012, 16:53) (
0/
0)
[
0]
Rakovskiy,
поэтому прежде, чем выпендриватся, убедись, что ты прав
(25 дек 2012, 16:52) (
0/
0)
[
0]
Vabmator,
я отредактировал пост, в любом случае функция говно, она не возвратит ничего если $title будет пустой
(25 дек 2012, 16:49) (
1/
0)
[
1]
Rakovskiy,
а ты расскрой глазки
function head_title($title)
(25 дек 2012, 16:48) (
0/
0)
[
0]
ReDo,
если бы ты знал, php то ты бы также знал, что функция должна возвращать результат (return)
(25 дек 2012, 16:46) (
0/
0)
[
0]
Rakovskiy,
ты за собой следи фейспалмщик
на кой ему $1 если он передает титл?
(25 дек 2012, 16:44) (
0/
0)
[
0]
ReDo,
почитай про функции дабы не задавать тупых вопросов
(25 дек 2012, 16:41) (
0/
0)
[
0]
function head_title($title)
{
$p = file_get_contents(\'http://myero.net/head1.php\');
if (!empty($title))
{
$p = preg_replace(\'<title>(.*)<\\/title>/s\', \'<title>\'.$title.\'</title>\', $p);
}
return $p;
}