Как скрыть вывод из 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);
Проблема в том, что извергает всю страницу, как я могу просто показать сообщение об успехе или неудаче?
Используйте этот параметр для curl_setopt() :
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
Это заставит curl_exec вернуть данные вместо вывода.
Чтобы убедиться, что это было успешно, вы можете проверить $result а также curl_error() .
Также выключите эту опцию:
curl_setopt($ch, CURLOPT_VERBOSE, 0);
Или еще он будет печатать все на экране.