variabel PHP $ _POST
Dalam PHP, variabel $ _POST yang telah ditetapkan digunakan untuk membentuk dari metode = "post" nilai koleksi.
$ _POST Variabel
Bentuk telah ditetapkan $ _POST variabel yang digunakan untuk mengumpulkan dari metode = "post" nilai.
bentuk informasi yang dikirim dengan metode POST dari, bagi siapa pun yang tidak terlihat (tidak ditampilkan dalam address bar browser), dan pada jumlah informasi yang dikirim juga tidak terbatas.
Catatan: Namun, secara default, jumlah maksimum informasi yang dikirim dengan metode POST 8 MB (dapat diubah dengan mengatur file post_max_size php.ini).
contoh
file kode form.html adalah sebagai berikut:
<html> <head> <meta charset="utf-8"> <title>本教程(w3big.com)</title> </head> <body> <form action="welcome.php" method="post"> 名字: <input type="text" name="fname"> 年龄: <input type="text" name="age"> <input type="submit" value="提交"> </form> </body> </html>
Ketika pengguna mengklik tombol "Kirim", URL yang mirip dengan berikut:
http://www.w3big.com/welcome.php
"Welcome.php" file sekarang dapat mengumpulkan $ _POST variabel untuk data formulir (Perhatikan bahwa nama kolom formulir secara otomatis akan menjadi $ _POST kunci array):
欢迎 <?php echo $_POST["fname"]; ?>!<br> 你的年龄是 <?php echo $_POST["age"]; ?> 岁。
Demo diakses melalui browser sebagai berikut:
Kapan menggunakan metode = "post"?
Informasi dari formulir dengan metode POST transmisi, yang tidak dapat dilihat orang, dan pada jumlah informasi yang dikirim juga tidak terbatas.
Namun, karena tag tersebut tidak ditampilkan dalam URL, itu tidak mungkin untuk bookmark halaman ini.
variabel PHP $ _REQUEST
Yang telah ditetapkan variabel $ _REQUEST berisi $ _GET, $ _ POST dan isi dari $ _COOKIE.
$ _REQUEST Variabel dapat digunakan untuk mengumpulkan data formulir dikirim melalui GET dan POST metode.
contoh
Anda dapat "welcome.php" file dimodifikasi sebagai berikut kode, dapat menerima $ _GET, $ _ POST dan data lainnya.
欢迎 <?php echo $_REQUEST["fname"]; ?>!<br> 你的年龄是 <?php echo $_REQUEST["age"]; ?> 岁。