※ ChatGPTを利用し、要約された質問です(原文:GoogleMapsから緯度経度をPHPに渡したい)
GoogleMapsから緯度経度をPHPに渡す方法
このQ&Aのポイント
GoogleMapsAPIを利用して、自サイトにマーキング可能な地図を表示させたいと思っています。
目的の位置を表示させて「登録」ボタンを押すと、JavaScriptで取得した緯度経度のデータをPHPフォームに渡してDBに格納する方法を知りたいです。
JavaScriptでの記述で緯度経度を取得するところまではできたのですが、その後の手順がわかりません。PHPのフォームに緯度経度データを渡す方法を教えてください。
GoogleMapsから緯度経度をPHPに渡したい
GoogleMapsAPIを利用して、自サイトにマーキング可能な地図を表示させたいと思っています。
具体的には・・・
目的の位置を表示させて「登録」ボタンを押すと、moveendで取得した緯度経度のデータをフォーム(PHP)に渡し、そのフォームからコメントを添えてDBに格納する。
といった具合です。
GoogleMapsAPIはJavaScriptでの記述なので、JavaScriptで取得した緯度経度データをどのようにPHPフォームに渡せばいいのかがわかりません。
当方、PHPは若干わかりますが、JavaScriptについては全くわかりません。
以下のソースで緯度経度を取得するところまではできたのですが・・・。
GEvent.addListener(map, 'moveend',
function() {
var cnt = map.getCenter();
document.getElementById("cnt_x").innerHTML = cnt.lng();
document.getElementById("cnt_y").innerHTML = cnt.lat();
});
});
これから、どのようにすればPHPのフォームに渡せるのでしょうか?
よろしくお願いします。
お礼
できました。\(^o^)/ ありがとうございました。 value=""に値を受ける変数が入っていなくても値が渡せるんですね。