Konrad L. M. Rudolph: Falsche Margin/Padding (?) im MSIE 6

Beitrag lesen

Nein, bekommt er nicht.
Es kommt zuerst die XML-Deklaration.

Ich hab ausnahmsweise mal meinen IE ins Internet gelassen, und ich bekam dort die XML-Deklaration.

Hmm. Das ist aber dann eine /sehr/ komische Version des MSIE.

Wie funktioniert denn Deine (unmögliche) serverseitige Erkennung des Browsers?

Wieso unmöglich? Ganz einfache Weiche beim Ausliefern der Datei:

\\ <?php
    if (stristr($_SERVER['HTTP_ACCEPT'], 'application/xhtml+xml')) {
        header('Content-type: application/xhtml+xml');
        echo("<?xml version="1.0" encoding="iso-8859-1"?>\r\n");
    }
    else {
        header('Content-type: text/html');
    }
?>
///

Gruß,
KonRad -

--
»Choose life.« - Trainspotting, drug addict
»Choose life.« - Deuteronomy 30.19, GOD