- Lid geworden
- 1 sep 2002
- Berichten
- 16.493
- Besturingssysteem
- macOS Sonoma
Beste mensen,
Een breinbreker voor mij.
Deze code zorgt voor deze foutmelding in Safari 4:
Ik wilde de broncode laten zien alleen de parser hier pakt de fout dan niet.
Er komt namelijk een tab voor <?xml te staan.
Haal ik echter de beide require_once() functies weg dan is de tab weg.
Makkelijk opgelost zou je dus zeggen, is het niet dat ik niet voor niets allerlei classes heb gemaakt die verbinding maken met de DB en functies welke gegevens opvragen.
Iemand een oplossing voor het verwijderen van de tab?
Een breinbreker voor mij.
PHP:
<?php
header("Content-type: text/xml");
require_once("config.php");
require_once("classes/class.maps.php");
$dom = new DOMDocument("1.0");
$node = $dom->createElement("markers");
$parnode = $dom->appendChild($node);
/*$oMaps = new Map();
$allMarkers = $oMaps->getMarkers();
for($i=0; $i < count($allMarkers); $i++){
$node = $dom->createElement("marker");
$newnode = $parnode->appendChild($node);
$newnode->setAttribute("lat", $allMarkers[$i]['latitude']);
$newnode->setAttribute("lng", $allMarkers[$i]['longtitude']);
}*/
$node = $dom->createElement("marker");
$newnode = $parnode->appendChild($node);
$newnode->setAttribute("lat", 1);
$newnode->setAttribute("lng", 1);
echo $dom->saveXML();
?>
In IE en FF wordt de XML wel gewoon weergegeven maar ook hier zit deze fout in.This page contains the following errors:
error on line 1 at column 6: XML declaration allowed only at the start of the document
Below is a rendering of the page up to the first error.
Ik wilde de broncode laten zien alleen de parser hier pakt de fout dan niet.
Er komt namelijk een tab voor <?xml te staan.
Haal ik echter de beide require_once() functies weg dan is de tab weg.
Makkelijk opgelost zou je dus zeggen, is het niet dat ik niet voor niets allerlei classes heb gemaakt die verbinding maken met de DB en functies welke gegevens opvragen.
Iemand een oplossing voor het verwijderen van de tab?