Form merupakan sebuah tag HTML yang digunakan untuk menandakan sebuah formulir (borang) inputan pada dokumen HTML.
Sebagai contoh :
- <FORM>
- nama: <INPUT>
- email: <INPUT>
- </FORM>
nama:
email:
Contoh diatas dimana tag FORM tidak menggunakan atribut apapun tidak akan dapat bekerja dengan baik, dikarenakan formulir isian yang kita buat pada tag diatas tidak diikuti dengan sebuah tindakan. Tindakan ini membutuhkan suatu atribut dari tag FORM itu sendiri yang disebut dengan ACTION.
ACTION
ACTION merupakan atribut dari tag FORM yang digunakan untuk memproses inputan yang dimasukan pada tag FORM. Tindakan pemrosesan inputan dari formulir isian yang kita buat akan berupa logika dalam bahasa pemrograman web seperti PHP atau CGI.Sebagai contoh :
- <FORM ACTION="proses.php">
- nama: <INPUT>
- email: <INPUT>
- <INPUT TYPE=SUBMIT>
- </FORM>
Hasilnya akan seperti ini:
nama:
email:
METHOD
Atribut METHOD ini digunakan untuk menentukan metode pengiriman data dari formulir isian ke file pemroses. Metode yang digunakan ada dua macam, yaitu : GET dan POST.Perbedaan dari method GET dan POST adalah apabila kalian menggunakan method GET maka di address bar akan tampil data yang dikirimkan dari proses tersebut.
Berikut ini adalah dua paket file untuk pemrosesan tipe POST dan GET, sedikit bahasa PHP digunakan disini untuk menampilkan isi dari form yang telah diisi.
Contoh :
Masukkan nama dan email pada formulir berikut
nama:
email:
Metode POST
file html :
- <html>
- <head>
- <title> contoh form dengan method POST</title>
- </head>
- <body>
- <form id="form" name="form" method="post" action="show.php">
- nama <input type="text" name="nama"/><br />
- email <input type="text" name="email"/><br />
- <input name="submit" type="submit" value="Submit" />
- </form>
- </body>
- </html>
file show.php :
- <?php
- $nama = $_POST['nama'];
- $email = $_POST['email'];
- echo "Nama kamu adalah <b>$nama</b> <br /> dengan alamat email <b>$email</b>";
- ?>
Metode GET
file html :
- <html>
- <head>
- <title> contoh form dengan method POST</title>
- </head>
- <body>
- <form id="form" name="form" method="get" action="show.php">
- nama <input type="text" name="nama"/><br />
- email <input type="text" name="email"/><br />
- <input name="submit" type="submit" value="Submit" />
- </form>
- </body>
- </html>
file show.php :
- <?php
- $nama = $_GET['nama'];
- $email = $_GET['email'];
- echo "Nama kamu adalah <b>$nama</b> <br /> dengan alamat email <b>$email</b>";
- ?>
0 komentar:
Posting Komentar