Heeft er ooit iemand ge-expirimenteerd met dynamisch laden van content mbv. Javascript, XML en PHP? Ik ben er nu mee bezig, maar vat niet helemaal hoe ik de XML, die door Javascript wordt gemaakt, moet parsen in PHP.
Even een voorbeeld. Ik heb een databaseje met wat info. Op de webpagina wordt een lijst met titels gepresenteerd (allemaal vrij standaard PHP en HTML) en als je op een titel klikt, komt in een layer ernaast de rest van de details voor dat betreffende record te staan - althans, dat is de bedoeling.
Ik gebruik hier Javascript om de ID van de gekozen titel naar de server te sturen. Het stukje XML ziet er bijvoorbeeld zo uit:
Dit wordt mbv. een ActiveXObject naar de server gestuurd. Die krijgt wat binnen en stuurt het onmiddelijk (onbehandeld) terug naar de client. Dit krijg ik terug:
Waar ik nu dus niet uitkom, is hoe ik dat ding in PHP parse, zodat ik de ID er uit kan halen, details uit de DB kan trekken, XML bouwen en dat terug naar de client sturen... Ik zie de ID er in zitten en ik kan natuurlijk met bv. substring aan de gang, maar dat is niet echt elegant ofzo. Ik veronderstel dat er een betere methode is.
Iemand een idee?
Effe kijken of er nog wakkere zieltjes zijn op deze 'vroege' zondag...
Even een voorbeeld. Ik heb een databaseje met wat info. Op de webpagina wordt een lijst met titels gepresenteerd (allemaal vrij standaard PHP en HTML) en als je op een titel klikt, komt in een layer ernaast de rest van de details voor dat betreffende record te staan - althans, dat is de bedoeling.
Ik gebruik hier Javascript om de ID van de gekozen titel naar de server te sturen. Het stukje XML ziet er bijvoorbeeld zo uit:
code:
1
| <getdetails id=10 /> |
Dit wordt mbv. een ActiveXObject naar de server gestuurd. Die krijgt wat binnen en stuurt het onmiddelijk (onbehandeld) terug naar de client. Dit krijg ik terug:
code:
1
2
3
4
| array(1) {
["<getdetails_id"]=>
string(5)"10 />"
} |
Waar ik nu dus niet uitkom, is hoe ik dat ding in PHP parse, zodat ik de ID er uit kan halen, details uit de DB kan trekken, XML bouwen en dat terug naar de client sturen... Ik zie de ID er in zitten en ik kan natuurlijk met bv. substring aan de gang, maar dat is niet echt elegant ofzo. Ik veronderstel dat er een betere methode is.
Iemand een idee?
Effe kijken of er nog wakkere zieltjes zijn op deze 'vroege' zondag...
[ specs ] [ Tweaker gallery ]