Verifica della risposta CURL per errori in PHP
Se durante la richiesta si verifica
un errore, il risultato nella variabile
sarà false.
Puoi usare questo
per verificare la presenza di errori:
<?php
// Eseguiamo la richiesta:
$res = curl_exec($curl);
if ($res === false) {
// Visualizziamo il messaggio di errore:
echo 'error';
} else {
// Visualizziamo il risultato:
var_dump($res);
}
?>
Utilizzando la funzione curl_error
puoi ottenere il testo dell'errore
verificatosi in CURL:
<?php
// Eseguiamo la richiesta:
$res = curl_exec($curl);
if ($res === false) {
// Visualizziamo l'errore:
echo curl_error($curl);
} else {
// Visualizziamo il risultato:
var_dump($res);
}
?>
Apporta le modifiche corrispondenti alla tua funzione.
Prova ad accedere a un sito inesistente. Studia il testo dell'errore CURL per questo caso.