Guten Abend zusammen,
ich bin gerade dabei mir mit Curl den Aufruf einer externen Datei zu programmieren. Sofern der Aufruf positiv ist, ist auch alles es Okay. Allerdings wollte ich gerne den Fehler abfangen, wenn die aufgerufene Datei keine positive Rückmeldung gibt.
Hier ein Auszug aus meinem PHP-Sktipt:
Über die if-Anweisung wollte ich eigentlich den Wert von Curl_exec ermitteln. Laut Handbuch liefert curl_exec den Wert boolean zurück.
Es funktioniert aber irgendwie nicht. Was mache ich falsch bei der Abfrage?
fox_bw
ich bin gerade dabei mir mit Curl den Aufruf einer externen Datei zu programmieren. Sofern der Aufruf positiv ist, ist auch alles es Okay. Allerdings wollte ich gerne den Fehler abfangen, wenn die aufgerufene Datei keine positive Rückmeldung gibt.
Hier ein Auszug aus meinem PHP-Sktipt:
PHP-Code:
curl_setopt($curl, CURLOPT_URL, $url_strasse_nr);
curl_setopt($curl, CURLOPT_FAILONERROR, true);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
$answer = curl_exec($curl);
echo "curl_exec: ".$answer."<br>";
//Adresse ohne Hausnummer abfragen
if ($answer === true) {
Es funktioniert aber irgendwie nicht. Was mache ich falsch bei der Abfrage?
fox_bw
Kommentar