PHP dan Input Formulir Pengguna

Variabel PHP $ _POST dan $ _GET digunakan untuk mengambil informasi dari bentuk-bentuk, seperti input pengguna.

Formulir PHP Penanganan

Hal paling penting untuk diperhatikan ketika berhadapan dengan bentuk HTML dan PHP adalah bahwa setiap elemen form dalam sebuah halaman HTML secara otomatis akan tersedia untuk skrip PHP Anda.

Contoh

Contoh di bawah ini berisi bentuk HTML dengan dua field input dan sebuah tombol submit:

<html>
<body>

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

</body>
</html>

Ketika pengguna mengisi formulir di atas dan klik pada tombol submit, data formulir dikirim ke sebuah file PHP, yang disebut “welcome.php”:

“welcome.php” terlihat seperti ini:

<html>
<body>

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

</body>
</html>

Keluaran bisa menjadi sesuatu seperti ini:
Welcome John!
You are 28 years old.
Variabel PHP $ _POST dan $ _GET akan dijelaskan dalam bab-bab berikutnya.

formulir Validasi

Input pengguna harus divalidasi pada browser bila memungkinkan (oleh skrip klien). Validasi browser lebih cepat dan mengurangi beban server.

Anda harus mempertimbangkan validasi server jika input pengguna akan dimasukkan ke dalam database. Cara yang baik untuk memvalidasi formulir di server adalah untuk mengirim formulir untuk dirinya sendiri, bukan melompat ke halaman yang berbeda. Pengguna kemudian akan mendapatkan pesan kesalahan pada halaman yang sama seperti formulir. Hal ini membuat lebih mudah untuk menemukan kesalahan.

Leave a Reply

Your email address will not be published. Required fields are marked *