J'ai exécuté votre code à partir de question précédente avec mon XML généré sans erreur. Si la ligne header("Content-type: text/xml")
est supprimé de mon fichier, j'obtiens l'erreur Uncaught TypeError: Cannot read property 'documentElement' of null
Cela montre que vous n'envoyez pas l'en-tête. N'oubliez pas que header() doit être appelé avant l'envoi de toute sortie réelle, soit par des balises HTML normales, des lignes vides dans un fichier ou à partir de PHP.
Essayez
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