내가 점점 계속 "정의되지 않은 인덱스 : 위도"와 "정의되지 않은 인덱스 : 경도"정의되지 않은 인덱스 및 위치 정보 태그 지정 스크립트
나는 그것이 시간 동안 일을 만들려고 노력했지만, 난 당신이 도와 주시겠습니까 :(할 수 없습니다입니다 나? 나는 그 두 가지 형태로 각 other.How 내가 함께 연결할 수 있습니다 구분해야합니까? 당신의 form
이 요소 latitude
및 longitude
포함되어 있지 않기 때문에입니다 사전 :
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Title</title>
</head>
<script>
var x=document.getElementById("log");
function getLocation()
{
if (navigator.geolocation)
{
navigator.geolocation.getCurrentPosition(showPosition);
}
else{x.innerHTML="GPS szolgáltatás nem müködik ezen a böngészőn, kérlek értesítsd a rendszergazdát!";}
}
function showPosition(position)
{
var latitude = position.coords.latitude;
var longitude = position.coords.longitude;
document.getElementById("longitude").value = longitude;
document.getElementById("latitude").value = latitude;
}
</script>
<p id="log">
<form method="post">
<input type="hidden" name= "longitude" id="longitude">
<input type= "hidden" name ="latitude" id="latitude">
</form>
</p>
<br>
<br>
<form action="" method="post">
<input type="submit" name="ido" value="Click" /></td>
</form>
<?php
if(isset($_POST["ido"])) {
echo "<script>getLocation();</script>";
$latitude=$_POST["latitude"];
$longitude=$_POST["longitude"];
print_r($_POST);
}
?>
</html>
서로 분리 된 양식이 있어야합니다. 어떻게 링크 할 수 있습니까? – user2897858
수정 된 코드를 사용하면 어떻게됩니까? –
배열 ([ido] => [경도] => 19.040235 [위도] => 47.497912) – user2897858