Penanganan Form

Assalamualaikum semua. Pada blog kali ini saya akan membahas tentang penanganan form. Dan bisa dibilang blog kali ini merupakan lanjutan dari blog saya sebelumnya yang berjudul " Struktur Dasar PHP ".



Penjelasan

Form inputan dibuat dengan tag-tag HTML. Halaman yang mengandung form murni(tidak ada script PHP) tidak harus disimpan dalam bentuk PHP, atau bisa disimpan dengan bentuk HTML.

Untuk merancang sebuah form inputan, setidaknya ada 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 dihalaman 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, makan data form akan dikirimkan atau di proses di halaman yang sudah ditentukan pada atribut action




Berbagai Cara Penanganan Form

Program 4.1
Cara 1 : Menyatukan antara Form dan proses
1. Nama file : input01.php
2. Deskripsi  : Program contoh pengolahan form dimana antara form inputan dan proses pengolahan inputan berada dalam satu halaman
3. Contoh Coding
4.Hasil :


Program 4.2
Cara 2 : Memisahkan antara form dan proses
1. Nama file : input02.php
2. Deskripsi : Program menampilkan form inputan dengan method POST
3. Contoh Coding

Program 4.3
1. Nama File : proses02.php
2. Deskripsi : Program penanganan form inputan untuk program 4.2
3. Contoh Coding


4. Hasil : 

Program 4.4
1. Nama file : input03.php
2. Deskripsi  : Program menampilkan form inputan dengan method GET
3. Contoh Coding :
Program 4.5
1. Nama file : proses03.php
2. Deskirpsi :Program penanganan form inputan untuk program 4.4
3. Contoh Coding

4. Hasil


Program 4.6
1. Nama file : input04.php
2. Deskripsi : Program menampilkan form inputan text dalam jumlah banyak
3. Contoh Coding

Program 4.7
1. Nama file : proses04.php
2. Deskripsi : Program penanganan form inputan untuk program 4.6
3. Contoh Coding

4. Hasil



Program 4.8
1. Nama file : input05.php
2. Deskripis : Program menampilkan form login (inputan text dan password)
3. Contoh Coding

Program 4.9
1. Nama file : proses05.php
2. Deskripi : Program sederhana untuk memeriksa inputan username dan password pada program 4.8
3. Contoh Coding


4. Hasil

Tampilan Program 4.8 Jika Login Berhasil

Tampilan Program 4.8 Jika Login Gagal


Form Input Type Radio

Program 4.10
1. Nama file : input06.php
2. Deskripsi : Program menampilkan form pilihan jurusan dengan radio button
3. Contoh Coding

Program 4.11
1. Nama file : proses06.php
2. Deskripsi : Program untuk mengambil dan menampilkan jurusan yang dipilih pada program 4.10
3. Contoh Coding 

4. Hasil



Program 4.12
1. Nama file : input07.php
2. Deskripsi : Program menampilkan form inputan nama band favorit dengan check box
3. Contoh Coding'

Program 4.13
1. Nama file : proses07.php
2. Deskripsi : Program untuk menampilkan nama band favorit sesuai dengan inputan pada program 4.12
3. Contoh Coding 

4. Hasil


Program 4.14
1. Nama file : input08.php
2. Deskripsi : Program menampilkan form inputan film kartun favorit dengan combo box
3. Contoh Coding 

Program 4.15
1. Nama file : proses08.php
2. Deskripsi : Program untuk menampilkan nama film kartun favorit sesuai dengan inputan pada program 4.14
3. Contoh Coding

4. Hasil


Program 4.16
1. Nama file : input09.php
2. Deskripsi : Program menampilkan form inputan kritik dan saran dengan text area
3. Contoh Coding

Program 4.17
1. Nama file : proses09.php
2. Deskripsi : Program untuk menampilkan isi kritik / saran sesuai dengan inputan text area pada program 4.16
3. Contoh  Coding

4. Hasil







Dan sekian pembahasan materi kali ini, semoga dapat menambah wawasan anda. Saya ucapkan terima kasih


















Komentar

Postingan populer dari blog ini

Menu-Menu pada phpMyAdmin

Transformasih Entity Relationship Diagram (ERD) ke Logical Record Structure (LRS)

Tutorial Rest Api dengan menggunakan CodeIgniter