---
title: "XHTML parse error"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/98395-xhtml-parse-error"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "Flashes"
published: "2004-02-29T12:13:27.000Z"
updated: "2004-03-01T08:46:18.000Z"
replies: 7
views: 321
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/html-css/98395-xhtml-parse-error"
---

# XHTML parse error

## #1 — Flashes, 2004-02-29T12:13Z

Jag skulle börja med att översätta mina sidor till xhtml det börjar inget vidare.
Jag får parse error, unexpected T_STRING on line 1

```
<?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">
```

Det är alltså \<?xml... jaghar problem med.
Vad är det för fel på den?
Jag begriper ingenting.
Jag tog doc typen från xhtml.nu deras all xhtml du behöver kunna... Det verkar som jag behöver kunna mer

Mvh
Jan-Olov

Permalänk: https://www.webforum.nu/p/98395

## #2 — UlfT, 2004-02-29T12:23Z

Frågan är om felmeddelandet kanske i själva verket avser rot-taggen. Hur ser den ut i ditt dokument?

Permalänk: https://www.webforum.nu/p/1287524

## #3 — Flashes, 2004-02-29T12:31Z

rot-tag?
är det den här du menar
\<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="sv"\>

Mvh
Jan-Olov

Permalänk: https://www.webforum.nu/p/1287530

## #4 — dectgap, 2004-02-29T13:09Z

Du har en PHP-parser som tror att *\<?xml* är en start-tagg för PHP, och sedan spottar den ut ett felmeddelande eftersom *xml version="1.0" encoding="ISO-8859-1"* inte är någon giltig PHP-kod.

För att få rätt på det kan du stänga av short_open_tag i php.ini, eller skriva ut xml-taggen så här:

```
<?php echo '<?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">
```

Permalänk: https://www.webforum.nu/p/1287540

## #5 — Flashes, 2004-02-29T13:25Z

ok, tack.
fick precis samma svar på mailen men,
 Mitt förslag är att ta bort xml-deklartionen helt och hållet eftersom om den finns med hamnar internet explorer 6 i quirks mode och ie 5 på mac vill inte ladda sidan alls...
låter ju inte bra då
hur kommer man runt det?

Mvh
Jan-Olov

Permalänk: https://www.webforum.nu/p/1287547

## #6 — UlfT, 2004-02-29T13:26Z

...

Permalänk: https://www.webforum.nu/p/1287548

## #7 — Web-Tor, 2004-02-29T17:33Z

Ja, skippa xml-taggen i början och använd den här meta-taggen istället:

```
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
```

Permalänk: https://www.webforum.nu/p/1287623

## #8 — Flashes, 2004-03-01T08:46Z

Det förklarar varför validatorn kan se vilken typ av dokument en del av mina undersidor är men inte min första sida. :)
Tack!

Mvh
Jan-Olov

Permalänk: https://www.webforum.nu/p/1287829

---

Tråden på webben: https://www.webforum.nu/amne/html-css/98395-xhtml-parse-error
