Подтвердить что ты не робот

Управление выводом curl в php

Как скрыть вывод из curl в PHP?

Мой код в его нынешнем виде выглядит следующим образом:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_USERPWD, PSSWDINFO);
$result= curl_exec ($ch);
curl_close ($ch);

Проблема заключается в том, что выводит всю страницу, как я могу просто показать сообщение об успехе или неудаче?

4b9b3361

Ответ 1

Используйте этот параметр для curl_setopt():

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

Это приведет к тому, что curl_exec вернет данные вместо вывода.

Чтобы узнать, успешно ли это, вы можете проверить $result, а также curl_error().

Ответ 2

Также отключите эту опцию:

curl_setopt($ch, CURLOPT_VERBOSE, 0);       

Или иначе он все равно будет распечатывать все на экране.