PHP включает в себя xhtml1-strict.dtd - PullRequest
0 голосов
/ 09 мая 2011

У меня есть простой файл index.php, который проверяет аутентификацию пользователя, и, если все в порядке, включает файл index.html с галереей пользователей:

<?php
if(!user_is_authenticated()) {
    header("location: http://someloginsite");
}
include("index.html");
?>

У меня проблема с объявлением xhtml1-strict.dtd index.html - если включенный html-файл объявлен как уже упоминалось, я получаю следующую ошибку:

Parse error: syntax error, unexpected T_STRING in /var/www/.../index.html on line 1

Со всеми другими объявлениями все работает нормально ... Чего мне не хватает?

1 Ответ

3 голосов
/ 09 мая 2011

Ваша проблема в декларации xml

<?xml version="1.0" encoding="UTF-8"?>
^^ <-- here

Похоже на php. Либо отключите короткие теги, либо откройте объявление

echo '<?xml version="1.0" encoding="UTF-8"?>';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...