Sjekke CURL-svar for feil i PHP
Hvis det oppstår en feil under forespørselen,
vil variabelen med resultatet inneholde
false.
Dette kan brukes til å sjekke etter feil:
<?php
// Utfører forespørselen:
$res = curl_exec($curl);
if ($res === false) {
// Viser feilmelding:
echo 'error';
} else {
// Viser resultatet:
var_dump($res);
}
?>
Med funksjonen curl_error
kan du få feilteksten
som oppstod i CURL:
<?php
// Utfører forespørselen:
$res = curl_exec($curl);
if ($res === false) {
// Viser feilen:
echo curl_error($curl);
} else {
// Viser resultatet:
var_dump($res);
}
?>
Gjør de nødvendige endringene i funksjonen din.
Prøv å gå til en ikke-eksisterende nettsted. Studer CURL-feilteksten for dette tilfellet.