Beberapa Tipe form pada html


 Form Action

Action yang berfungsi menentukan lokasi dari script yang akan memproses data dari form.
Struktur dasar form akan terlihat sebagai berikut:

<form action="logindata.php" method="post">
...isi form...
</form>

Form method

Berfungsi sebagai penentu bagaimana data akan di kirim ke server, dalam form method ini ada 2 macam di dalam formnya yaitu, GET dan POST. Berikut ini penjelasannya.

POST

kalau POST, data yang sudah diinputkan oleh user akan di kirim ke server sebagai block data ke script. selanjutnya, cara menggunakan Method POST :

<form action=”bebas.php” method=”get”>
                                Isian pada form
</form>

GET

Tidak jauh beda dengan POST, cuman data yang sudah di inputkan akan di kirim dengan menggunakan query string pada URL. Cara mengguanakan Method GET :

<form action=”bebas.php” method=”get”>
                                Isian pada form
</form>

Perbedaannya:

1. Method POST tidak menampilkan nilai variabel pada URL dan Method GET menampilkan nilai variabel yang dikirimkan.
2. Method POST lebih aman dan Method GET kurang aman (pada contoh diatas berati password ditampilkan pada URL).
3. Jika Method GET dibatasi panjang string hingga 2047 karakter, Method POST tidak.
4. Perbedaan pengambilan data jika Method POST menggunakan $_POST sedangkan Method GET menggunakan $_GET.
5. Method POST biasanya digunakan untuk input dari FORM, Method GET menggunakan input dari LINK atau akses menggunakan link.
6. Method POST digunakan untuk mengirimkan data rahasia seperti password, Method GET digunakan untuk mengirimkan/mengambil data pablik seperti id_user atau id_halaman.

0 komentar: