如何將 JavaScript 變數傳遞給 PHP 變數以保留 Google 地圖數據

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. 準備資料庫保存腳本: 建立一個PHP 腳本(例如「save.in.my.database.php」),用於接收$_POST['lugar'] 資料並保存在MySQL 資料庫中。
  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 腳本,然後 PHP 腳本處理資料庫儲存流程.

以上是如何將 JavaScript 變數傳遞給 PHP 變數以保留 Google 地圖數據的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!