Pembolehubah $ _POST digunakan untuk mengumpul nilai-nilai dari satu borang (form) dengan kaedah = "post".
Pembolehubah $_POST
Pembolehubah $ _POST adalah array bagi nama pembolehubah dan nilai-nilai yang dihantar oleh kaedah HTTP POST.Pembolehubah $ _POST digunakan untuk mengumpul nilai-nilai dari satu borang (form) dengan kaedah = "post". Maklumat yang dihantar dari borang (form) dengan kaedah POST tidak dapat dilihat pengguna dan tidak mempunyai had kepada jumlah maklumat untuk menghantar.
Contoh
<form action="welcome.php" method="post"> Masukkan nama anda: <input type="text" name="nama" /><br/> Masukkan umur anda: <input type="text" name="umur" /> <input type="submit" value="Submit" /> </form> |
Output:
Apabila pengguna klik butang "Submit", URL tidak akan mengandungi sebarang data borang (form), dan akan kelihatan seperti ini:
http://localhost/blogphp/welcome.php |
Fail welcome.php" kini boleh menggunakan pembolehubah $ _POST untuk mendapatkan data borang (form) (notis bahawa nama-nama medan borang akan secara automatik menjadi kunci ID dalam $ _POST array):
Selamat datang <?php echo $_POST["nama"]; ?>.<br /> Umur anda <?php echo $_POST["umur"]; ?> tahun! |
Kenapa guna $_POST?
- Pembolehubah yang dihantar melalui HTTP POST tidak akan dipaparkan dekat URL.
- Panjang pembolehubah tidak mempunyai had
Pembolehubah $_REQUEST
Pembolehubah PHP $_REQUEST yang mengandungi kandungan nilai $ _GET, $ _POST dan$ _COOKIE.
Pembolehubah PHP $_REQUEST boleh digunakan untuk mendapatkan hasil dari data yang dihantar dengan kedua-dua bentuk kaedah GET dan POST.
Contoh
Welcome <?php echo $_REQUEST["name"]; ?>.<br /> You are <?php echo $_REQUEST["age"]; ?> years old! |
0 comments :
Post a Comment