В большинстве случаев Вы можете получить ошибку unexpected T_STRING
, если Ваши .html файлы анализируются как PHP на хостинге.
Почему именно это происходит?
Если ваш .html файл содержит «<?» или теги/текст «?>», то это будет сигналом для обработчиков файлов сайта (в том числе браузеров), что запущен PHP код.
Это может произойти также и с XML файлами, если они не используют правильный тип содержимого.
Как исправить?
Если Вы хотите исправить эту ошибку, Вам нужно удалить символы «<?» и «?>» или целые строки с этими символами из кода HTML-страницы.