kehrt ich eine Webservice verwenden einige Ergebnisse in XML-Form zu erhalten ... hier ist der Teil des Codesweiter verwendet webservice in PHP, die XML
public function getXML()
{
$url=$this->constructURL();
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$xml = curl_exec($ch);
if ($error = curl_error($ch)) {
echo "Error: $error<br />\n";
}
curl_close($ch);
return $xml;
}
$resultXML = $api->getXML();
echo $resultXML;
, wenn ich, dass ‚$ asd‘ echo es nichts tut, aber eine balnk Seite ...
, aber wenn ich den Wert von $ url verwenden direkt im Browser erzeugen sie ein XML-Ergebnis ...
kann jemand vorschlagen mich, wo ich falsch werde ???
ADDED .........
, wenn ich den Fehler enthalten nach curl_exec
Berichterstattungein Fehler
Fehler gibt: Problem SSL-Zertifikat, stellen Sie sicher, dass das CA-Zertifikat ist OK. Details: Fehler: 14090086: SSL-Routinen: SSL3_GET_SERVER_CERTIFICATE: Zertifikat
fehlgeschlagen verify auch Iam Usig https: // blahblh für Anfrage
Funktioniert cURL mit einer anderen URL? Haben Sie error_reporting und display_errors richtig eingestellt? –
Bitte formatieren Sie Ihren Code ... – Jet
Ja, ich benutze Yahoo Spel Check Service ... und Curl funktioniert gut damit. Auch habe ich Fehlerberichterstattung noch nicht – Andromeda