Я использую функции PHP curl
для отправки данных на веб-сервер с моего локального компьютера. Мой код выглядит следующим образом:
$c = curl_init();
curl_setopt($c, CURLOPT_URL, $url);
curl_setopt($c, CURLOPT_RETURNTRANSFER, true);
curl_setopt($c, CURLOPT_POST, true);
curl_setopt($c, CURLOPT_POSTFIELDS, $data);
$result = curl_exec($c);
if (curl_exec($c) === false) {
echo "ok";
} else {
echo "error";
}
curl_close($c);
К сожалению, я не могу отловить ошибки, такие как 404, 500 или сбой сети. Так как я узнаю, что данные не были отправлены или получены с пульта дистанционного управления?