Bonjour,
Mon problème tout simple est de transmettre des variables POST à un serveur bancaire mais sans passer par un formulaire.
Avec des variables GET, c'est plus que facile :
Pour POST, je pensais m'en sortir HTTP_REQUEST de PEAR, mais je pense mal comprendre et c'est mal documenté.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 header ("location:http://www.la banque?a=$var\n\n");
Le problème est que je reste dans mon script.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 // $url = la banque // $tabpay = les variables à transmettre; $c = new HTTP_Request ($url); $c -> setMethod (HTTP_REQUEST_METHOD_POST); while (list ($k, $v) = each ($tabpay)) { $c -> addPostData ($k, $v); } $c -> sendRequest (); $page = $c -> getResponseBody (); print $page;
J'accède bien au serveur bancaire mais je prends un message d'erreur.
Est-il possible de transmettre ces variables POST mais en se retrouvant chez la banque ?
Merci d'avance.
Partager