Я только что установил php 5.6.8, а мои старые скрипты считаются неправильными, получая синтаксическую ошибку, неожиданный конец файла. На более раннем PHP (5.2-5.3) он работал хорошо, но теперь я не знаю, как его исправить, чтобы сохранить функциональность.ошибка синтаксиса, неожиданный конец файла при использовании include_once ('header.php')
Основная проблема состоит в том, что на страницах (как index.php) Я использую:
include_once("header.php");
include_once("some-page.php");
include_once("footer.php");
В header.php У меня есть такие вещи, как логотип и т.д., который появляется на странице Evey так идет, как:
<html> all-the-standard-things-here <body> <div class="div_menu">
<ul id="menulist_root" class="mainlevel"><li id="menuitem_1">...</li></ul>
</div>
<div class="div_body">
<div class="div_center" >
<div id="page">
затем идет стандартная страница, HTML-код и т.д., и я закончу с footer.php закрытия дивы:
</div> // end of page
</div> // end of div_center
</div> // end of div_body
etc
Но сервер не нравится конец header.php показа:
Parse error: syntax error, unexpected end of file in C:\xampp\htdocs\project\header.php on line 52 (which is the last line).
Что делать?
Добавить код 'PHP'. Здесь что-то не так. Не на 'HTML'. –
PLS показать нам полный 'header.php'. Вы, вероятно, пропустите что-то там. – DocRattie