Ho eseguito il tuo codice da domanda precedente con il mio XML generato senza errori. Se la riga header("Content-type: text/xml")
viene rimosso nel mio file ricevo l'errore Uncaught TypeError: Cannot read property 'documentElement' of null
Questo mostra che non stai inviando l'intestazione. Ricorda che header() deve essere chiamato prima che qualsiasi output effettivo venga inviato, tramite normali tag HTML, righe vuote in un file o da PHP.
Prova
header("Content-type: text/xml");
// Start XML file, create parent node
$dom = new DOMDocument("1.0");
$node = $dom->createElement("markers");
$parnode = $dom->appendChild($node);
//Connect to database