Contoh
di bawah akan menampilkan bentuk HTML sederhana dengan dua bidang input dan
tombol submit:
<!DOCTYPE
HTML>
<html>
<body>
<form
action="welcome.php" method="post">
Name: <input
type="text" name="name"><br>
E-mail:
<input type="text" name="email"><br>
<input
type="submit">
</form>
</body>
</html>
akan mengahasilkan Tampilan Form seperti berikut :
Ketika
pengguna mengisi formulir di atas dan mengklik tombol submit, data formulir
dikirim untuk diproses ke file PHP bernama "welcome.php". Bentuk data
dikirim dengan metode HTTP POST. Untuk menampilkan data yang diajukan Anda
hanya bisa echo semua variabel. The "welcome.php" terlihat seperti
ini:
<html>
<body>
Welcome
<?php echo $_POST["name"]; ?><br>
Your email
address is: <?php echo $_POST["email"]; ?>
</body>
</html>
Output
bisa menjadi sesuatu seperti ini:
Welcome
John
Your
email address is john.doe@example.com
Hasil
yang sama juga bisa dicapai dengan menggunakan metode HTTP GET:
<!DOCTYPE
HTML>
<html>
<body>
<form
action="welcome_get.php" method="get">
Name: <input
type="text" name="name"><br>
E-mail:
<input type="text" name="email"><br>
<input
type="submit">
</form>
</body>
</html>
dan
"welcome_get.php" terlihat seperti ini:
<html>
<body>
Welcome
<?php echo $_GET["name"]; ?><br>
Your email
address is: <?php echo $_GET["email"]; ?>
</body>
</html>
Kode
di atas cukup sederhana. Namun, hal yang paling penting , Anda perlu untuk
memvalidasi data formulir untuk melindungi naskah Anda dari kode berbahaya.
Salam...,
No comments:
Post a Comment