Der Martin: fehlermeldung

Beitrag lesen

Hallo,

ich hab bei meiner Kontakt Seite den Anfang geändert. Und zwar so:
<?xml version="1.0" encoding="utf-8"?>

Das Problem ist das ich jezt immer eine Fehlermeldung bekomme:
Parse error: parse error, unexpected T_STRING in "blablabla" on line 1.

das deutet stark darauf hin, dass dein Hoster eine Krankheit namens short_open_tags aktiv hält. Die sorgt dafür, dass bereits die Zeichenfolge "<?" den PHP-Parser anschmeißt, der natürlich mit der XML-Deklaration nicht viel anfangen kann.

Wenn ich die erste Zeile weglasse bekomme ich aber einen Fehler im W3 Validator.

Öhm, nicht wirklich, oder? Ein (X)HTML-Dokument, das mit dem DOCTYPE beginnt, ist doch eigentlich völlig in Ordnung.
Du könntest natürlich die XML-Deklaration mit einem Echo-Statement durch PHP ausgeben lassen - aber das würde wieder nur Symptome kurieren, nicht Ursachen.

So long,
 Martin

--
Realität ist eine Illusion, die durch Unterversorgung des Körpers mit Alkohol entstehen kann.