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>
Dalam versi kod yang disemak ini:
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!