Rumah >hujung hadapan web >tutorial js >Bagaimanakah Saya Boleh Meluluskan Pembolehubah JavaScript ke PHP untuk Pemprosesan Sebelah Pelayan?
Melalukan Pembolehubah JavaScript ke PHP Menggunakan Penyerahan Borang
Untuk menghantar pembolehubah JavaScript kepada PHP, menyerahkan borang dengan pembolehubah yang dikehendaki sebagai nilai input ialah kaedah yang boleh dipercayai. Kod PHP tidak boleh mengakses pembolehubah secara langsung daripada kod JavaScript sisi klien memandangkan PHP dilaksanakan pada pelayan.
Contoh Kod Semakan
Ganti kod sedia ada dengan yang berikut:
<script type="text/javascript"> function func_load3(name) { var form = document.forms["myform"]; var selectBox = form.select3; var selectedOption = selectBox.options[selectBox.selectedIndex]; var selectedValue = selectedOption.value; var selectedText = selectedOption.text; // Set the hidden input value var hiddenInput = document.getElementById("hidden1"); hiddenInput.value = selectedValue; // Submit the form form.submit(); } </script> <form name="myform" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST"> <input type="hidden" name="hidden1">
Kod PHP
<?php if (isset($_POST['hidden1'])) { $salarieid = $_POST['hidden1']; // Query the database based on the $salarieid variable } ?>
Dalam ini Kod yang disemak:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Meluluskan Pembolehubah JavaScript ke PHP untuk Pemprosesan Sebelah Pelayan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!