son gohan
Erfahrenes Mitglied
Hallo, ich bekomme diese Fehlermeldung wenn ich meine XHTML Seite im Brwoser lade:
Was ist an der XML DeKlaration Falsch? Der komplette Anfang der Seite sieht so aus, inklusive PHP Code zu automatischen Media Typ weitergeben von SillentWoriar:
P.S. wenn ich die XML Deklaration komplett rausnehme, dann kommt es zu keiner Fehlemelung.
HTML:
XML Parsing Error: xml processing instruction not at start of external entity Location: file:///C:/Dokumente/xhtmlv.xhtml Line Number 6, Column 1: <?xml version="1.0" encoding="iso-8859-1"?> ^
Was ist an der XML DeKlaration Falsch? Der komplette Anfang der Seite sieht so aus, inklusive PHP Code zu automatischen Media Typ weitergeben von SillentWoriar:
HTML:
<?php if (stristr($_SERVER['HTTP_ACCEPT'],'application/xhtml+xml')) {
header("Content-type: application/xhtml+xml");
} else {
header("Content-type: text/html");
} ?>
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<title>uvm</title>
<meta name="title" content="uvm." />
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
P.S. wenn ich die XML Deklaration komplett rausnehme, dann kommt es zu keiner Fehlemelung.
Zuletzt bearbeitet: