Cara Menghantar Pembolehubah JavaScript kepada PHP

DDD
Lepaskan: 2024-10-20 14:39:02
asal
747 orang telah melayarinya

How to Pass a JavaScript Variable to PHP

Melalukan Pembolehubah JavaScript kepada PHP: Panduan Komprehensif

Apabila membangunkan aplikasi web, adalah perkara biasa untuk memerlukan data daripada JavaScript untuk disimpan dalam pangkalan data untuk analisis atau perolehan masa hadapan. Dalam senario ini, kami diberikan tempat pembolehubah JavaScript daripada Peta Google dan kami mahu menyimpannya dalam pangkalan data MySQL.

Untuk menghantar pembolehubah JavaScript ini kepada PHP dengan berkesan, kami boleh memanfaatkan keupayaan AJAX jQuery. Mulakan dengan mencipta skrip berasingan yang dipanggil "save.in.my.database.php" yang akan mengendalikan interaksi pangkalan data.

Sekarang, mari kita sediakan fungsi AJAX jQuery:

<code class="javascript"><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');
    }
});
</script></code>
Salin selepas log masuk

Dalam fungsi AJAX:

  • "url" menentukan laluan ke skrip PHP yang akan menyimpan data.
  • "type" ditetapkan kepada "post" kerana kami menghantar data ke skrip PHP.
  • "data" mengandungi tempat pembolehubah JavaScript yang ingin kami luluskan.
  • Panggil balik "kejayaan" dan "ralat" memberitahu kami tentang hasil permintaan.

Akhir sekali, dalam skrip PHP "save.in.my.database.php":

<code class="php"><?php
$lugar = $_POST['lugar'];
// Save $lugar in your database here
?></code>
Salin selepas log masuk

Dengan menggunakan kaedah ini, anda boleh menyepadukan data daripada JavaScript dengan lancar ke dalam PHP anda bahagian belakang, membolehkan anda menyimpan maklumat yang diperlukan dalam pangkalan data dengan cekap.

Atas ialah kandungan terperinci Cara Menghantar Pembolehubah JavaScript kepada PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!