Hi,
vor einigen Tagen wurde meine Domain auf https umgestellt. Und seitdem habe ich Probleme mit der Ausführung eines Scriptes. Dieser Script holte sich bisher Daten von "nominatim".
Soweit ich es noch weiß verlangt nominatim die Daten, die mit dem string "$context" gewonnen wurden. Wenn ich jedoch jetzt diese Variable abfrage, erscheint nur die Ausgabe "Resource id #2". Könnt Ihr mir helfen? Hier der Script
vor einigen Tagen wurde meine Domain auf https umgestellt. Und seitdem habe ich Probleme mit der Ausführung eines Scriptes. Dieser Script holte sich bisher Daten von "nominatim".
Soweit ich es noch weiß verlangt nominatim die Daten, die mit dem string "$context" gewonnen wurden. Wenn ich jedoch jetzt diese Variable abfrage, erscheint nur die Ausgabe "Resource id #2". Könnt Ihr mir helfen? Hier der Script
PHP-Code:
<?php
$agent=$_SERVER['HTTP_USER_AGENT'];
$opts = array('http'=>array('header'=>"User-Agent: ".$agent."\r\n")); // $opts = array('ssl'=>array('header'=>"User-Agent: ".$agent."\r\n")); funktioniert auch nicht
$context = stream_context_create($opts);
$adr5="Haupstr. 1, Siegburg";
$adr9 = file_get_contents('https://nominatim.openstreetmap.org/search?format=json&q='.rawurlencode($adr5), false, $context);
$adr10 = json_decode($adr9);
echo "<pre>";
print_r ($adr10);
?>
Kommentar