Здравствуйте, помогите разобратся, думаю вещь банальнейшая, но с такими всегда наибольшие сложности. Вот в чем загвоздка. Есть index.php, он последовательно подключает файл (через require_once) /core/config.php в котором создан класс CoreConfig и объявлены переменные, и файл /templates/index.php в котором лежит шаблон начиная с <!DOCTYPE>. Проблема в чем, если подключать файл шаблона первым, то подключается он нормально, если же вторым, то в самом верху появляется несколько пустых строк. А шаблон в "Opera Dragonfly" и Firebug выглядит так: Код (Text): <html> <head></head> <body> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <title>Тестовый индекс</title> <link href="templates/default/css/main.css" rel="stylesheet"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" type="text/javascript"> <script type="application/javascript"> <div id="tools_menu"> ... </body> То есть содержимое head перемешается в body. Почему такое происходит вообще понять не могу. Хуже того, сорс код выглядит нормально! Код (Text): <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Тестовый индекс</title> <link rel="stylesheet" href="templates/default/css/main.css" /> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" ></script> <script type="application/javascript"> $(document).ready(function(){ $('#infobar .info_area').load('modules/mail/view.php'); // отправить в templates/default/infobar }); </script> </head> <body> .... Заранее благодарю за подсказки!