function getRequest($xml) {
$ch = curl_init();
$data = array('req' => urlencode($xml));
curl_setopt($ch, CURLOPT_URL, $this->urlRequest);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$response = curl_exec($ch);
curl_close($ch);
return $response;
}
1. Как сделать чтоб результат кидало просто в переменную а не показывало его на экран. Подставлял вот это:
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);
не помогло.
Так же результат идет в заодированом URL.
%0A%09%09%09%3CmonexyApi+type%3D%22payment-req%22+mtime%3D%22135742799317775%22%3E%0A%09%09%09%09%3CAuth%3E%0A%09%09%09%09%09%3CApiName%3E+tedfdf+%3C%2FApiName%3E%0A%09%09%09%09%09%3CApiHash%3Eef2ccfc7b495c33717ac5ed83e4bc58f3aaf6a50%3C%2FApiHash%3E%0A%09%09%09%09%3C%2FAuth%3E%0A%09%09%09%09%3CError+ErrorId%3D%22710%22%3E%0A%09%09%09%09%09%3CErrorDesc%3EPayee+not+found%3C%2FErrorDesc%3E%0A%09%09%09%09%3C%2FError%3E%0A%09%09%09%09%3CsmsInfo%3E%0A%09%09%09%09%09%3CsmsId%3E%3C%2FsmsId%3E%0A%09%09%09%09%3C%2FsmsInfo%3E%0A%09%09%09%3C%2FmonexyApi%3E%0A%09%09%09bool(true)
Как его довести в нормальный вид XML?