XML Jquery Maakte me gek

Status
Niet open voor verdere reacties.

phobia

Terugkerende gebruiker
Lid geworden
4 sep 2006
Berichten
1.777
Ik heb de onderstaande script geknutselt:
[JS] function returnData(xml) {
$(xml).find("Log").each(function() {
var mail = $(this).find("mail").text;
var success = $(this).attr('success');
if (success == "1") {
text = 'Backup Database succesfull completed';}
if (success == "0") {
if(mail == "SEND") {
text = 'ERROR Backup Database, NOT succesfull completed<br> Webmaster has been notified';
}
if(mail == "ERROR") {
text = 'ERROR Backup NOT succesfull completed<br> Please notify <A HREF="mailto:g.gieling@chello.nl?SUBJECT=back-up ERROR Database @ <?PHP echo $_GET['site'];?>">Webmaster</A>';
}
}
$('div#loader').hide();
$('div#action').append( text );
});
}

$('div#start .btn').click(function() {
$('div#action').empty();
$('#start').empty();
$('#action').append("<img id='loader' src='../image/progress.gif' />");
var URL = 'site=<?PHP echo $_SESSION["site"];?>';
$.ajax({
type: "GET",
url: '../php/startBackup.php',
data: URL,
dataType: "xml",
success: returnData
});
});
});[/JS]
Als ik op een knop click, gaat Jquery voor mij naar een php script,welke de volgende pagina output:
[XML]<?xml version="1.0" ?>
<ErrorLog>
<Log success="1">
<passed>zipfile: auto_vannimwegen_100803_191409 => okey</passed>
<passed>tempfile: admin#HEAD-vannimwegen => deleted</passed>
<passed>tempfile: admin#COLLUM-vannimwegen => deleted</passed>
<passed>tempfile: admin#ROW-vannimwegen => deleted</passed>
<passed>tempfile: auth#HEAD-vannimwegen => deleted</passed>
<passed>tempfile: auth#COLLUM-vannimwegen => deleted</passed>
<passed>tempfile: auth#ROW-vannimwegen => deleted</passed>

<passed>tempfile: bestellingen#HEAD-vannimwegen => deleted</passed>
<passed>tempfile: bestellingen#COLLUM-vannimwegen => deleted</passed>
<passed>tempfile: bestellingen#ROW-vannimwegen => deleted</passed>
<passed>tempfile: groepen#HEAD-vannimwegen => deleted</passed>
<passed>tempfile: groepen#COLLUM-vannimwegen => deleted</passed>
<passed>tempfile: groepen#ROW-vannimwegen => deleted</passed>
<passed>tempfile: leverancier#HEAD-vannimwegen => deleted</passed>
<passed>tempfile: leverancier#COLLUM-vannimwegen => deleted</passed>
<passed>tempfile: leverancier#ROW-vannimwegen => deleted</passed>

<passed>tempfile: produkt#HEAD-vannimwegen => deleted</passed>
<passed>tempfile: produkt#COLLUM-vannimwegen => deleted</passed>
<passed>tempfile: produkt#ROW-vannimwegen => deleted</passed>
<passed>tempfile: userprofiel#HEAD-vannimwegen => deleted</passed>
<passed>tempfile: userprofiel#COLLUM-vannimwegen => deleted</passed>
<passed>tempfile: userprofiel#ROW-vannimwegen => deleted</passed>
<mail>NONE</mail></Log>
</ErrorLog>
[/XML]
De php pagina doetzijn ding, wat ik zie dat zijn taak is uitgevoerd. Maar toch wordt de returnData functie niet gestart.
Op een andere pagina heb ik een zelfde code draaien(waar ik deze uit gecopy/past heb).

Zie ik een fout niet in de returnData functie.

Ik zit er de hele dag al aan tewerken, dus mijn gezicht is vuurrood en mijn kop bijna kaal!

Pfffff na lang speuren bleek er een klein schoonheidsfoutje te zitten in mijn phpscript
wat een kleine typo niet een tijd kan stelen!
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan