Google マップ データを保存するために JavaScript 変数を PHP 変数に渡す方法

Mary-Kate Olsen
リリース: 2024-10-20 14:37:02
オリジナル
747 人が閲覧しました

How to Pass JavaScript Variables to PHP Variables to Preserve Google Maps Data

JavaScript 変数を PHP 変数に渡す: Google マップ データを保存するためのソリューション

特定のシナリオでは、開発者は JavaScript 変数から PHP 変数にデータを転送する必要が生じる場合があります。 。これの説得力のある例は、Google マップから座標を取得し、それを MySQL データベース内に保存することを目的としている場合です。

緯度と経度の座標を保持する lugar という名前の JavaScript 変数を考えてみましょう。この値を同じ名前の PHP 変数 ($lugar) に渡すには、jQuery の Ajax 機能を通じてシームレスなアプローチを実現できます。

Ajax メソッド

  1. 準備データベース保存スクリプト: $_POST['lugar'] データを受信し、MySQL データベースに保存するように設計された PHP スクリプト (例: "save.in.my.database.php") を作成します。
  2. AJAX 送信: 以下の HTML スクリプトは、AJAX 送信を開始します。
<code class="html"><script>
  $.ajax({
    url: "save.in.my.database.php",
    type: "post",
    dataType: "json",
    data: { lugar: results[0].geometry.location },
    success: function(data) {
      alert('Saved!');
    },
    error: function() {
      alert('Error encountered.');
    }
  });
</script></code>
ログイン後にコピー

このスクリプトは、lugar 変数を PHP スクリプトに送信し、データベースの保存プロセスを処理します。 .

以上がGoogle マップ データを保存するために JavaScript 変数を PHP 変数に渡す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!