Provera odgovora CURL-a na grešku u PHP-u
Ako se tokom zahteva desi
neka greška, u promenljivu sa
rezultatom će upasti false.
Time se može iskoristiti
za proveru greške:
<?php
// Izvršavamo zahtev:
$res = curl_exec($curl);
if ($res === false) {
// Ispisaćemo poruku o grešci:
echo 'greška';
} else {
// Ispisaćemo rezultat:
var_dump($res);
}
?>
Pomoću funkcije curl_error
možete dobiti tekst greške,
koja se desila u CURL-u:
<?php
// Izvršavamo zahtev:
$res = curl_exec($curl);
if ($res === false) {
// Ispisaćemo grešku:
echo curl_error($curl);
} else {
// Ispisaćemo rezultat:
var_dump($res);
}
?>
Unesite odgovarajuće ispravke u vašu funkciju.
Pokušajte da pristupite nepostojećem sajtu. Proučite tekst greške CURL-a za ovaj slučaj.