Ahad, 11 September 2011

PHP(fungsi $_post)


Fungsi $ _POST 

Terbina dalam $ fungsi _POST digunakan untuk mengumpul nilai-nilai dari bentuk yang dihantar dengan kaedah = "post".
Maklumat yang dihantar dari bentuk dengan kaedah POST tidak kelihatan kepada orang lain dan tidak mempunyai had ke atas jumlah maklumat untuk menghantar.

Nota: Walau bagaimanapun, terdapat 8 Mb saiz max untuk kaedah POST, secara lalai (boleh diubah dengan menetapkan post_max_size dalam fail php.ini).

Contoh

<form action="welcome.php" method="post">
Name: <input type="text" name="fname" />
Age: <input type="text" name="age" />
<input type="submit" />
</form>



File "welcome.php" kini boleh menggunakan fungsi $ _POST untuk mengumpul data borang (nama-nama medan borang secara automatik akan menjadi kunci dalam array $ _POST):

Welcome <?php echo $_POST["fname"]; ?>!<br />
You are <?php echo $_POST["age"]; ?> years old.


Apabila pengguna mengklik butang "Submit", URL akan kelihatan seperti ini:





Bila menggunakan kaedah = "post"?

Maklumat yang dihantar dari bentuk dengan kaedah POST tidak kelihatan kepada orang lain dan tidak mempunyai had ke atas jumlah maklumat untuk menghantar.
Walau bagaimanapun, kerana pemboleh ubah tidak dipaparkan dalam URL, ia tidak mungkin untuk bookmark halaman.

PHP $ _REQUEST Fungsi

PHP telah dibina di $ fungsi _REQUEST mengandungi kandungan _GET kedua-dua $, $ _POST, $ _COOKIE.
Fungsi $ _REQUEST boleh digunakan untuk mengumpul data borang yang dihantar dengan kedua-dua GET dan POST kaedah.

Contoh

Welcome <?php echo $_REQUEST["fname"]; ?>!<br />
You are <?php echo $_REQUEST["age"]; ?> years old.





Tiada ulasan:

Catat Ulasan

ShareThis