Hallo liebe PHP Freunde,
und zwar stehe ich vor einem Problem,
ich möchte gern einen bzw zwei Werte aus einem Input übergeben allerdings kann ich keine _POST und keine _GET Variante anwenden da sich der Input in keinen Formular befindet.
Kurze Erklärung:
Ich lese mit folgenden Script die Geokoordinaten aus, diese werden in einen Input ausgegeben, nun suche ich eine Möglichkeit die ausgegebenen Koordinaten per GET bzw _POST eine Seite weiter zu geben, ich denke per _GET ist die einfacher Variante.
Mein genaues Problem liegt jetzt daran das sich dieses Script nicht in einem Formular befindet und das auch nicht möglich ist.
Hier das Script:
Kann mir hier jemand weiterhelfen?
Habe schon viel Gegoogelt allerdings ohne Erfolg..
Danke vorab.
und zwar stehe ich vor einem Problem,
ich möchte gern einen bzw zwei Werte aus einem Input übergeben allerdings kann ich keine _POST und keine _GET Variante anwenden da sich der Input in keinen Formular befindet.
Kurze Erklärung:
Ich lese mit folgenden Script die Geokoordinaten aus, diese werden in einen Input ausgegeben, nun suche ich eine Möglichkeit die ausgegebenen Koordinaten per GET bzw _POST eine Seite weiter zu geben, ich denke per _GET ist die einfacher Variante.
Mein genaues Problem liegt jetzt daran das sich dieses Script nicht in einem Formular befindet und das auch nicht möglich ist.
Hier das Script:
PHP-Code:
<script>
var x=document.getElementById("demo");
function getLocation()
{
if (navigator.geolocation)
{
navigator.geolocation.getCurrentPosition(showPosition,showError);
}
else{x.innerHTML="Geolocation is not supported by this browser.";}
}
function showPosition(position) {
x.innerHTML = "<input name=\"geo_br\" id=\"geo_br\" type=\"text\" value=\" " + position.coords.latitude + " \"><br><input name=\"geo_la\" id=\"geo_la\" type=\"text\" value=\" " + position.coords.longitude + " \">"
}
function showError(error)
{
switch(error.code)
{
case error.PERMISSION_DENIED:
x.innerHTML="User denied the request for Geolocation."
break;
case error.POSITION_UNAVAILABLE:
x.innerHTML="Location information is unavailable."
break;
case error.TIMEOUT:
x.innerHTML="The request to get user location timed out."
break;
case error.UNKNOWN_ERROR:
x.innerHTML="An unknown error occurred."
break;
}
}
</script>
Habe schon viel Gegoogelt allerdings ohne Erfolg..
Danke vorab.
Kommentar