Envoie de données en XMl

Eléphant du PHP | 331 Messages

04 janv. 2007, 18:06

Bonjour,

J'ai l'habitude de programmer php, je m'y débrouille assez bien même si je m'y casse souvent la tête.

Je suis a faire un shopping cart avec payment électronique par Paypal et gestion des coûts de transport par l'application Cybervente de poste Canada.

Paypal = super facile. Il demande de leur envoyer les données par un formulaire html facile a créer avec un peu de PHP.

Poste Canada = Ho! Ho! problème pour moi, il demande de leur envoyer les données en XML et je n'y connais rien.

Ces données XML je dois leur envoyer par POST HTTP, comme pour un formulaire html.

Je sais très bien que les données d'un formulaire html sont transmise grâce aux tag <form action="destination.php"></form>

Mais des données XML je fais quoi avec ça pour les envoyer en POST HTTP??

En espérant que vous pourrez m'aider.

Merci!

Mammouth du PHP | 1885 Messages

04 janv. 2007, 18:11

Pour la création du code XML, tu peux te tourner vers simplexml si tu possèdes PHP5.

Pour l'envoi de données, tu peux utiliser les sockets (fsockopen) ou curl.
La programmation est l'expression de la poésie d'un programmeur
Génération PHP

Eléphant du PHP | 331 Messages

15 janv. 2007, 20:54

Je n'ai pas PHP5

Alors, que me conseil-tu?