Preverjanje odgovora CURL za napako v PHP
Če med zahtevko pride
do kakšne napake, bo v spremenljivko z
rezultatom prišlo false.
Tega lahko izkoristimo
za preverjanje napake:
<?php
// Izvedemo zahtevo:
$res = curl_exec($curl);
if ($res === false) {
// Izpišemo sporočilo o napaki:
echo 'error';
} else {
// Izpišemo rezultat:
var_dump($res);
}
?>
S funkcijo curl_error
lahko dobimo besedilo napake,
ki se je zgodila v CURL:
<?php
// Izvedemo zahtevo:
$res = curl_exec($curl);
if ($res === false) {
// Izpišemo napako:
echo curl_error($curl);
} else {
// Izpišemo rezultat:
var_dump($res);
}
?>
Vnesite ustrezne popravke v vašo funkcijo.
Poskusite dostopati do neobstoječega spletnega mesta. Preučite besedilo napake CURL za ta primer.