Hi,
<?xml version="1.0" encoding="ISO-8859-1" ?> Ist das eine Pflichtangabe?
Fuer XML-Dokumente - ja, wenn du nicht das Default-Encoding UTF-8 verwendest.
Schalte in PHP die Open-Short-Tags ab, dann kannst du die XML-Präambel direkt ausgeben lassen.
Oder verzichte ganz auf sie, solange du XHTML 1.0 Dokumente erstellst - andernfalls schickst du den IE in den Quirks Mode.
MfG ChrisB