Bekijk Volledige Versie : Versturen XML bestand met PHP
Het volgende:
Ik heb een formulier in met html / PHP, de gegevens die daar worden
ingevuld en gepost wordt in een php bestand. Hierin wordt deze geparsed
naar een XML pagina.
Tot zo ver lukt het allemaal prima, maar nu komt het. Deze xml-pagina
moet op een of andere manier gepost worden naar een derde pagina. Ik heb
echter geen idee hoe dit in het werk zou moeten gaan.
De XML pagina moet worden gepost naar een xml-interface en deze geeft
een reactie terug.
Heeft iemand hier een idee hoe ik dit moet gaan aanpakken?
AC
Daniel Tryba
23/11/04, 01:05
Alex <acroes@home.nl> wrote:
> De XML pagina moet worden gepost naar een xml-interface en deze geeft
> een reactie terug.
>
> Heeft iemand hier een idee hoe ik dit moet gaan aanpakken?
Wat is het probleem? Dat je niet weet wat je moet POSTen of dat je niet
weet hoe je moet POSTen?
Wat je moet posten is natuurlijk onbekend tenzij je meer weet te
onthullen, maar xml-interface riekt als XMLRPC/SOAP/WSDL.
(http://pear.php.net/package/XML_RPC | http://pear.php.net/package/SOAP
| http://dietrich.ganx4.com/nusoap/APIDoc/wsdl.html)
Hoe kan met een eigen implementatie via sockets (bv
http://groups.google.com/groups?selm=atrr8a%24q7s%242%40news.tue.nl),
CURL of bv classes als snoopy (http://sourceforge.net/projects/snoopy/).
of de PEAR HTTP_Client (http://pear.php.net/package/HTTP_Client)
Rene Pijlman
23/11/04, 01:45
Alex:
>geparsed naar een XML pagina.
Wat betekent dat?
>een xml-interface
Wat betekent dat?
--
René Pijlman
Wat wil jij leren? http://www.leren.nl
Branko Collin
23/11/04, 11:36
Alex <acroes@home.nl>, you wrote on Tue, 23 Nov 2004 00:11:18 +0100:
>Het volgende:
>
>Ik heb een formulier in met html / PHP, de gegevens die daar worden
>ingevuld en gepost wordt in een php bestand. Hierin wordt deze geparsed
>naar een XML pagina.
>
>Tot zo ver lukt het allemaal prima, maar nu komt het. Deze xml-pagina
>moet op een of andere manier gepost worden naar een derde pagina. Ik heb
>echter geen idee hoe dit in het werk zou moeten gaan.
>
>De XML pagina moet worden gepost naar een xml-interface en deze geeft
>een reactie terug.
>
>Heeft iemand hier een idee hoe ik dit moet gaan aanpakken?
Je vraag is me niet helemaal duidelijk.
Ik denk dat je af moet van het idee dat je een "XML-pagina" genereert;
die XML, dat is gewoon een brok data. Je hebt maar twee pagina's; het
formulier, en de resulterende pagina (wat jij de derde pagina noemt).
- formulier.html
- resultaat.php
in formulier.html: <form method="POST" action="resultaat.php">
in resultaat.php:
- verwerk de gegevens tot XML
- presenteer aan de gebruiker
--
Deze geheele aarde door ijzeren banden omspannen, met de
stoomvaartlijnen die als draden over de zeeën zijn getrokken,
Dezen wereldkloot in zijn tuimeling door het heelal breng ik U.
"Grashalmen", Walt Whitman, binnenkort op www.gutenberg.net