require в функции

raizus

Новичок
require в функции

Существует файл шаблона шапки и подвала.

fon.php
PHP:
<?
  $fon_verh=' HTML шапки';
  $fon_niz='HTML подвала';
?>
function.php
PHP:
<?
function podgruz($file_name) {
 	if(file_exists($file_name)) { require($file_name);} 	
        else erro('Ошибка чтения файла: '.$file_name); }
?>
index.php - работает
PHP:
<?

require(style/fon.php);
  echo $fon_verh;

...

  echo $fon_niz;
?>
index.php - не работает
PHP:
<?

podgruz(style/fon.php);
  echo $fon_verh;

...

  echo $fon_niz;
?>
при использовании podgruz(style/fon.php); сам фай он подгружает пробовал вставить туда echo 'text', а переменные не хотят.

Лучше всё таки раскидать по разным файлам, или можно как то исправить ситуацию?
 
Сверху