1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| <?PHP
$requete_xml = '<?xml version="1.0" encoding="UTF-8"?>
<REQUETE>
<DEMANDE_DISPO>
<ENTETE ...</DEMANDE_DISPO>
</REQUETE>';
$post_data = urlencode($requete_xml);
$url = "http://91....";
//-----o initialize curl handle
$ch = curl_init();
//-----o L'URL à récupérer
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POST, 1 );
//-----o Le fichier où sera écrit le transfert.
$fp = fopen("fichier_recepteur.xml", "w");
curl_setopt($ch, CURLOPT_FILE, $fp);
//-----o requête à passer en params
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
curl_exec($ch);
curl_error($ch);
curl_close($ch);
fclose($fp);
?> |
Partager