Mendapatkan Data Form dengan Metode POST di PHP
Sekarang mari kita asumsikan form kita dikirim dengan metode POST:
<form action="/result.php" method="POST">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
Dalam kasus ini, pada halaman hasil, data
form akan berada di dalam variabel $_POST:
<?php
var_dump($_GET); // array kosong
var_dump($_POST); // array dengan kunci test1 dan test2
var_dump($_REQUEST); // array dengan kunci test1 dan test2
?>
Gunakan form untuk menanyakan nama dan usia pengguna. Setelah form dikirim, tampilkan data tersebut di layar.
Misalkan pengguna ditanyai kata sandi menggunakan form:
<form action="/result.php" method="POST">
<input type="password" name="pass">
<input type="submit">
</form>
Misalkan pada halaman hasil, dalam variabel disimpan kata sandi yang benar:
<?php
$pass = '12345';
?>
Buatlah agar setelah pengiriman form, pada halaman hasil, kata sandi dari variabel dan kata sandi dari form dibandingkan. Setelah perbandingan, beri tahu pengguna apakah kata sandi yang dimasukkan benar atau salah.
Gunakan tiga input untuk menanyakan kepada pengguna tahun, bulan, dan hari lahir pengguna. Setelah form dikirim, tentukan hari dalam seminggu, pada hari apa pengguna dilahirkan.