Beste phphulp'ers
Weet iemand het antwoord op mijn probleem? Ik ben nu al 2 dagen bezig met het vinden van de bug, maar nog geen succes! Ik wil namelijk uit een db plaatsen in xml. Nou dat werkt wel, alleen het uitlezen van xml gaat fout en het plaatsen in de velden werkt ook niet. Wat zou het kunnen zijn zie hieronder het script. Alvast bedankt!
<?php
//--------------------------------- index.php ---------------------------------
<script language="javascript" type="text/javascript">
<!--
//Browser Support Code
function ajaxFunction(){
var ajaxRequest; // The variable that makes Ajax possible!
try{
// Opera 8.0+, Firefox, Safari
ajaxRequest = new XMLHttpRequest();
} catch (e){
// Internet Explorer Browsers
try{
ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){
// Something went wrong
alert("Your browser broke!");
return false;
}
}
}
// Create a function that will receive data sent from the server
ajaxRequest.onreadystatechange = function(){
if(ajaxRequest.readyState == 4){
document.getElementById('vulmij').innerHTML = ajaxRequest.responseText;
xml = ajaxRequest.responseXML;
pc = xml.getElementsByTagName('postcode');
if ( pc )
{
document.getElementById('postcode').value = pc[0];
document.getElementById('straat').value = xml.getElementsByTagName('straat')[0];
document.getElementById('plaats').value = xml.getElementsByTagName('plaats')[0];
}
}
}
var postcode = document.getElementById('postcode').value;
var queryString = "?postcode=" + postcode;
ajaxRequest.open("GET", "db.php" + queryString, true);
ajaxRequest.send(null);
}
</script>
//--------------------------------- resultaat uit db ---------------------------------
<?xml version="1.0"?>
<?
<root>
<straat>2e daalsedijk</straat>
<postcode>3551EJ</postcode>
<plaats>UTRECHT</plaats>
</root>
?>
413 views