Penanganan FORM
|
Sabtu, 19 Maret 2016
Berbagai Cara Penanganan Form :-Form Input Type TEXT dan PASSWORD
-Form Input Type RADIO
-Form Input Type CHECKBOX
-Form Input Type COMBO BOX
-Form Input Type TEXTAREA
Form inputan dibuat dengan tag-tag HTML. Halaman yang mengandung form
murni (tidak ada script php) tidak harus disimpan dalam bentuk php, bisa dalam
bentuk html.
Untuk merancang sebuah form inputan, setidaknya ada 3 (tiga) hal penting, yaitu :
1. METHOD
Method dari sebuah form menentukan bagaimana data inputan form dikirim.
Method ini ada dua macam, yaitu GET dan POST. Method ini menentukan
bagaimana data inputan dikirim dan diproses oleh PHP.
2. ACTION
Action dari sebuah form menentukan dimana data inputan dari form diproses.
Jika action ini dikosongkan, maka dianggap proses form terjadi di halaman
yang sama. Jadi halaman form dan halaman proses bisa saja dipisah atau
dijadikan satu.
3. SUBMIT BUTTON
Submit button merupakan sebuah tombol (pada umumnya) yang berfungsi
sebagai trigger pengiriman data dari form inputan. Jika tombol ini ditekan,
maka data form akan dikirimkan (diproses) di halaman yang sudah ditentukan
pada atribut action.
Berbagai Cara Penanganan Form :
1. Menyatukan antara Form dan Proses.
Proses pengolahan form dilakukan di halaman yang sama dengan form
inputannya. Jika proses penanganan form berada di satu halaman, maka value
atribut action pada tag form tidak perlu diisi (dikosongkan).
*Contoh pengolahan form dimana antara form inputan
dan proses pengolahan inputan berada dalam satu halaman:
~ Input01.php
~ Ini hasilnya.
2. Memisahkkan antara Form dan Proses.
Proses pengolahan form dilakukan di halaman yang terpisah dengan form
inputannya. Jika proses penanganan form berada dilakukan di halaman yang
berbeda, maka value atribut action pada tag form harus diisi dengan alamat
halaman tempat proses pengolahan form.
*Contoh menampilkan form inputan dengan method POST:
a. Input02.php
b. proses02.php
~ Ini hasilnya.
a. input02.php
b. proses02.php
*Contoh menampilkan form inputan dengan method GET:
a. input03.php
b. proses03.php
~ Ini hasilnya.
a. input03.php
b. proses03.php
Perbedaan tampilan POST dan GET terletak pada URLnya :
a.) POST
4. Form Input Type TEXT dan PASSWORD
*Program menampilkan form inputan text dalam jumlah banyak.
a. Input04.php
b. proses04.php
~ Ini hasilnya.
a. input04.php
b. proses04.php
*Contoh menampilkan form login (inputan text dan password):
a. Input05.php
b. proses05.php
~ Ini hasilnya.
a. input05.php
b. proses05.php
5. Form Input Type RADIO
Pada inputan jenis radio button, user hanya bisa memilih satu pilihan di antara
beberapa pilihan.
*Contoh Program menampilkan form pilihan jurusan dengan radio button
a. input06.php
b. proses06.php
~ Ini hasilnya,
a. input06.php
b. proses06.php
6. Form Input Type CHECK BOX
Pada form inputan jenis check box, user dimungkinkan memilih lebih dari satu
pilihan.
*Contoh menampilkan form inputan nama band favorit dengan
check box :
a. input07.php
b. proses07.php
~ Ini hasilnya.
a. input07.php
b. proses07.php
7. Form Input Type COMBO BOX
Program menampilkan form inputan film kartun favorit dengan
combo box :
a. input08.php
b. proses08.php
~ ini hasilnya.
a. input08.php
b. proses08.php
8. Form Input Type TEXTAREA
Program menampilkan form inputan kritik dan saran dengan text
area.
a. input09.php
b. proses09.php
~ Ini hasilnya.
a. input09.php
b. proses09.php
Sekian dari saya semoga bermanfaat untuk Anda. Terima kasih :) edit
Tidak ada komentar:
Posting Komentar