InventOR^ULG
Новичок
CURL и передача POST запроса.
не могу сообразить куда воткнуть передачу POST текста запроса.
пример:
не могу сообразить куда воткнуть передачу POST текста запроса.
пример:
PHP:
$RequestN = _DateID();
global $wmconst__shop_wmid;
// формирование строки для подписи
$PlanStr = "$WMID$RequestN";
// Формирование подписи
$SignStr = _GetSign($PlanStr);
// формируем XML запрос
$zapros = "<w3s.request>\n";
$zapros .= "<reqn>".$RequestN."</reqn>\n";
$zapros .= "<wmid>".$wmconst__shop_wmid."</wmid>\n";
$zapros .= "<sign>".$SignStr."</sign>\n";
$zapros .= "<getpurses>\n";
$zapros .= " <wmid>".$WMID."</wmid>\n";
$zapros .= "</getpurses>\n";
$zapros .= "</w3s.request>";
$url = "https://w3s.webmoney.ru/asp/XMLPurses.asp";
/// вот дальше я незнаю как мне прикрутить POST $zapros :(
$ch = curl_init ($url);
curl_setopt ($ch, CURLOPT_HEADER, 0);
$fp = tmpfile();
curl_setopt ($ch, CURLOPT_FILE, $fp);
curl_exec($ch);
curl_close($ch);
fseek($fp,0,SEEK_SET);
$result = fgets($fp,1024);
fclose($fp);