Rumah > pembangunan bahagian belakang > tutorial php > Bagaimanakah Saya Boleh Berjaya Melewati Pembolehubah JavaScript kepada PHP untuk Pemprosesan Bahagian Pelayan?

Bagaimanakah Saya Boleh Berjaya Melewati Pembolehubah JavaScript kepada PHP untuk Pemprosesan Bahagian Pelayan?

Barbara Streisand
Lepaskan: 2024-12-23 19:44:25
asal
961 orang telah melayarinya

How Can I Successfully Pass JavaScript Variables to PHP for Server-Side Processing?

Meluluskan Pembolehubah JavaScript kepada PHP

Dalam senario ini, anda menghadapi isu cuba mengakses nilai $_POST['hidden1'] dalam kod PHP anda . Walaupun menetapkan nilai medan input tersembunyi disembunyikan1 melalui JavaScript, anda tidak dapat mendapatkannya semula.

Alasannya ialah kod PHP melaksanakan bahagian pelayan, manakala JavaScript beroperasi pada bahagian klien. Oleh itu, pembolehubah JavaScript tidak boleh diakses terus oleh kod PHP yang dijalankan pada pelayan.

Untuk menghantar pembolehubah daripada JavaScript ke PHP, anda perlu menggunakan mekanisme yang berbeza, seperti menyerahkan borang HTML menggunakan sama ada GET atau POST kaedah. Di bawah ialah contoh yang menunjukkan cara ini boleh dicapai:

<!DOCTYPE html>
<html>
  <head>
    <title>My Test Form</title>
  </head>

  <body>
    <form method="POST">
      <p>Please, choose the salary id to proceed result:</p>
      <p>
        <label for="salarieids">SalarieID:</label>
        <?php
          $query = "SELECT * FROM salarie";
          $result = mysql_query($query);
          if ($result) :
        ?>
        <select>
Salin selepas log masuk

Dalam versi kod yang disemak ini:

  • Borang menyerahkan ID gaji yang dipilih ke halaman yang sama menggunakan Kaedah POST.
  • Syarat isset($_POST['gaji']) menyemak sama ada borang telah diserahkan.
  • Setelah penyerahan borang, pertanyaan baharu dilaksanakan untuk mendapatkan semula maklumat gaji yang sepadan, yang kemudiannya dipaparkan dalam jadual.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Berjaya Melewati Pembolehubah JavaScript kepada PHP untuk Pemprosesan Bahagian Pelayan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan