Flyer
Новичок
Приветствую.
Подключаю сайт к пэйпалу. По их схеме нужно получить от них данные платежа, отправить им на проверку и получить ответ валидные они или нет. Но ответ от них приходит как битый или проблема в кодировке ... не могу понять.
Сам запрос:
Файл в UTF-8 ...
Что за бяку он выдает и как ее привести к читабельному варианту?
Заранее спасибо!
Подключаю сайт к пэйпалу. По их схеме нужно получить от них данные платежа, отправить им на проверку и получить ответ валидные они или нет. Но ответ от них приходит как битый или проблема в кодировке ... не могу понять.
Сам запрос:
Код:
$ch = curl_init('http://www.paypal.com/cgi-bin/webscr');
curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $options);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_FORBID_REUSE, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Connection: Close', 'User-Agent: company-name'));
$out = curl_exec($ch);
echo mb_detect_encoding($out); // говорит UTF-8
echo $out; // ни блокноте не могу прочесть ни в браузере, ни в буфер скопировать. Цепляю просто скрин.
Что за бяку он выдает и как ее привести к читабельному варианту?
Заранее спасибо!
Вложения
-
2,5 KB Просмотры: 10