atribut php

29
  Muhammad Zen Samsono Hadi, ST. MSc.

Upload: widyawan-nugraha

Post on 22-Jul-2015

61 views

Category:

Documents


4 download

TRANSCRIPT

Penanganan FormMuhammad Zen Samsono Hadi, ST. MSc.

On this slideJenis jenis Jenis-jenis Form Form Validation

Contoh Aplikasi Form

Form InputanFORM Tag Atribut ACTION Atribut At ib t METHOD SUBMIT BUTTON

Tag FORM Tag mendefinisikan satu kesatuan masukan. Dalam satu halaman dapat terdiri dari satu atau lebih tag Dalam satu t d D l t tag dapat t di i d i t terdiri dari beberapa jenis masukan.

Atribut ACTIONAtribut ACTION terdapat di dalam tag Atribut ini menentukan di halaman mana form masukan akan diproses. Dapat b i i nama_halaman.php, atau D t berisi h l h t kosong ()

Atribut METHODAtribut METHOD terdapat di dalam tag Atribut ini menentukan bagaimana form akan diproses. Method dalam f M th d d l form ada 2 yaitu POST d d 2, it dan GET.

SUBMIT & RESET BUTTONSUBMIT BUTTON merupakan trigger yang menandakan suatu form akan diproses. Pada dasarnya SUBMIT BUTTON dapat berupa tombol atau komponen HTML yang lain yang difungsikan sebagai tombol tombol. RESET digunakan untuk mengosongkan data d t yang t l h dii i sebelumnya. telah diisi b l

SINTAKS FORM form tags METHOD=method> form tags form tags form tags Note : target window name diisikan berupa: _blank : buka window baru _self : pada window yang sama _parent _top

Penanganan Form di PHP_ $_POST Digunakan untuk form dengan method POST, data tidak akan ditampilkan di address browser. $_GET Digunakan untuk form dengan method GET, data ditampilkan di address browser browser. $_REQUEST Digunakan untuk form dengan method POST maupun GET.

Jenis-jenis Form MasukanTEXT PASSWORD RADIO b tt button CHECKBOX COMBO BOX TEXTAREA

Contoh untuk GET, TEXT, SUBMITINPUT CLIENT BROWSER PROSES DI SERVER ( (file : getproses.php) g p p p) Nama : Input Masukkan nama : type submit value Proses >

OUTPUT CLIENT BROWSER

Contoh untuk POST, TEXT, SUBMITINPUT CLIENT BROWSER PROSES DI SERVER ( (file : postproses.php) p p p p) Nama : Input Masukkan nama : type submit value Proses >

OUTPUT CLIENT BROWSER

Contoh untuk REQUEST Nama :

OUTPUT CLIENT BROWSER UTK GET

OUTPUT CLIENT UTK POST

INPUT PASSWORDStandard

Menentukan panjang p p j g password

Menentukan ukuran dari form password TYPE=PASSWORD NAME SIZE=size>

NB: Gunakan metode POST untuk menerima data password agar tidak kelihatan datanya.

Contoh INPUT PASSWORD

method=post"> Only for authorized user Username :
Password :
type= submit value= login >

Username :
Password :

Reset untuk mengosongkan data

INPUT RADIO BUTTON