PHP CURL отправляет результаты, но мне нужны пустые результаты - PullRequest
1 голос
/ 10 сентября 2011

Я делаю публикацию с помощью curl, но проблема в том, что мне нужно возвращать пустые результаты, чтобы я мог получить другое значение для результатов моего запроса ajax:

ниже код:

$ch = curl_init("http://www.rankreport.com.au/ajax/add_new_lead");
                    curl_setopt($ch, CURLOPT_POST, 1);
                    curl_setopt($ch, CURLOPT_POSTFIELDS, "lead_company_id=1&lead_business=1234&lead_first_name=asdf&lead_website=12314.com&lead_phone=1234&lead_email=test@test.com&lead_package=seo");
                    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
                    curl_exec($ch);
                    curl_close($ch);

                    echo 'error 3';

Когда я это делаю, я получаю следующие результаты:

{"lead_date":1315637343,"lead_company_id":"1","lead_business":"1234","lead_first_name":"asdf","lead_last_name":"","lead_website":"12314.com","lead_phone":"1234","lead_email":"test@test.com","lead_package":"seo"} 3

Как настроить параметры скручивания, чтобы они не возвращали результаты скручивания?

Ответы [ 2 ]

4 голосов
/ 10 сентября 2011

Используйте CURLOPT_RETURNTRANSFER = true, чтобы получить возвращенное содержимое в качестве возвращаемого значения ($ ch) вместо вывода.

4 голосов
/ 10 сентября 2011

Набор CURLOPT_RETURNTRANSFER:

curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$result = curl_exec($ch);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...