Tobias Kloth: XML-Deklaration

Beitrag lesen

Hallo Aleks,

füge ich die xml-deklaration ein ( <?xml version="1.0" encoding="UTF-8"?> ) interpretiert mein browser diesen teil aufgrund des <?-zeichens als php-code und prompt meldet er einen error.

http://php-faq.de/q/q-fehler-shorttags-xml.html

leider kann ich die index.php datei nicht in .html umbenennen, da auf meinem webspace php nur mit richtiger endung unterstützt wird.

um Dateien die auf .html enden parsen zu lassen, würde evtl. ein »AddType application/x-httpd-php .html« in einer .htaccess-Datei helfen - allerdings würde php dann immernoch einen Parse-error bringen :-)

könnte man das problem mit hilfe eines includes beheben, oder gibt es noch andere bessere lösungen?

du kannst das <?xml... auch ganz weglassen, der IE geht mit dieser Zeile nämlich in den Quirks-mode.

Grüße aus Nürnberg
Tobias