Muhammad Zen Samsono Hadi, ST. MSc.

dokumen-dokumen yang mirip
Penanganan Form. Muhammad Zen Samsono Hadi, ST. MSc. T.TELEKOMUNIKASI - PENS

PHP Penanganan Form. Overview. 15-Jan Jenis-jenis Form Form Validation. Tag <FORM> Atribut ACTION Atribut METHOD SUBMIT BUTTON

MODUL 3 INTERNET PROGRAMMING : PHP 3

WEB DINAMIS 1 PENANGANAN FORM. Agustina Purwatiningsih., S.Kom

MODUL 8 WEB PROGRAMMING : PHP 3

Pemrosesan form HTML

KURSUS ONLINE JASA WEBMASTERS

Penanganan Form 16/10/2014

Pertemuan 4 Penanganan Form

P - 11 Bab 8 : PHP & HTML (Manipulasi Form)

[FORM AND FRAME] PEMROGRAMAN WEB MODUL [ O L E H : Y U N I T A P R A S T Y N I N G S I H, S. K O M ]

Tag dasar yang akan kita gunakan untuk membuat form di HTML adalah tag form, input, textarea, select dan option.

Perancangan & Pemprograman WEB. Pertemuan 4 Materi Formulir &Latihan HTML

HTML FORM. Praktikum III

P - 6 Bab 4 : HTML (Hypertext Markup Language)

BAB-12 MEMBUAT FORM HTML

Form identik dengan formulir

10/04/2014. Oleh: Fiftin Noviyanto, S.T., M.Cs. Form Server Side Scripting

Ikbal jamaludin

PENGANTAR KOMPUTER DAN TI 2C PERTEMUAN 6 FORM & INPUT HTML

Kapita Selekta (KBKI82127, 2 sks) Materi : Penanganan Form

BAB VIII PEMROSESAN FORM

Bab 5 FORM. A. Maksud Dan Tujuan 1. Maksud

Atribut ACTION tempat menspesifikasikan URL yang akan digunakan sebagai pemroses field input form.

Desain Web. Oleh : Ady Purna Kurniawan, ST., MT.

MODUL TIK - HTML II KELAS XI SEMESTER I

RIO ANDRIYAT KRISDIAWAN, M.KOM

BAB 8 FORM HANDLING DAN VALIDASI

MODUL PEMROGRAMAN WEB

MODUL 3 HTML. (HyperText Mark-Up Language) Sub : Tabel & Form

MODUL III MEMBUAT FORM DAN HALAMAN WEB DENGAN FRAME

MODUL PRATIKUM - 05 PEMROGRAMAN BERBASIS WEB (CCP119)

BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Pengenalan Perancangan Web 2017

FORM DAN ELEMENNYA. Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

HTML5. HTML Links Link Images HTML Plug-ins HTML Youtube HTML Input HTML Input Attribute

Aplikasi Form Menggunakan HTML

Tujuan: Siswa dapat membuat list item dan form untuk diterapkan dalam pembuatan halaman web

A. Tujuan B. Dasar Teori 1. Pemrosesan Form 2. Konsep Penggunaan Tag <form> pada HTML

X/HTML5 Form. Auriza Akbar 25 Mei 2012

Pemrograman Web. HTML Lanjut. Indrato, S.Kom List. Ordered Lists (OL) Ordered List (OL) Ordered List (OL) PemrogramanWeb.

Pemrograman Basis Data Berbasis Web

MODUL 7 SESSION DAN USER AUTHENTICATION

Membuat sendiri helper sederhana ala framework

Web Programming (WP) Step 2 [ HTML & PHP BASIC]

Text input adalah tag input dengan tipe text dimana tag ini berguna dalam penginputan text dengan skala yang tidak terlalu banyak.

PEMROGRAMAN WEB PHP FORMS 09 MEI MUHMMAD NAWAWI /

1. Mahasiswa mampu membuat form pada dokumen HTML. 2. Mahasiswa memahami cara penggunaan dari fasilitas Form pada halaman dokumen HTML

MODUL 6 SESSION DAN USER AUTHENTICATION

Pemrograman Web DASAR HTML 2

Membuat Pengisihan Borang (Form) dengan Pemrograman WEB

Form Input HTML dan Frame. Siti Maesyaroh. M.Kom.

Desain Web. MODUL 2 Desain Form

MENAMPILKAN FRAME FRAME

Muhamad Alif,S.Kom Teknik Informatika UTM

P - 6 Bab 4 : HTML (Hypertext Markup Language)

Pengantar E-Business dan E-Commerce

Penanganan Formulir PHP. Pemrograman Web - Penanganan Formulir. Agi Putra Kharisma, ST., MT.

MODUL IX FORM. 9.1 Pendahuluan

IV. Form. A. Pengenalan Form. B. HTML Input Element

Form Mampu membuat form dan dan mengirim data ke halaman lain Pengaturan Validasi dan keamanan form. Sesi 5

BAB III FORMULIR. <input type='text' name='...' size='40' maxlength='..'>

2. Objek Text. Untuk menginputkan data kita dapat menggunakan komponen/objek text. Contoh penggunaannya dapat kita lihat pada contoh berikut :

Dengan asumsi bahwa aplikasi masih menggunakan cookie, maka query untuk membuka profil adalah seperti berikut:

Belajar Java Script INPUT DATA

Pertemuan Ke-3 (HTML Lanjut [1]) D3 Manajemen Informatika - Unijoyo 1

Melewatkan Nilai ke Web Server melalui Field tersembunyi

Pemrograman Basis Data Berbasis Web

Objek Untuk Memasukkan Data Terdapat beberapa Objek Untuk memasukkan data dan biasanya terdapat di dalam suatu Form. Objek- objek untuk memasukkan

Sintak penulisan form adalah: <form method= post atau get action= program_pemroses > elemen-elemen FORM </form>

Formulir. Menyisipkan / membuat formulir, lakukan salah satu cara berikut : Insert Forms Insert Bar, pilih kategori Forms

OBJEK (1) Contoh penggunaan objek Text : <html> <head> <title> Objek Text </title> </head>

Conditional PRAKTIKUM PHP Conditional, Array & Perulangan di PHP

Pemrograman Web. Page 188

FORMULIR PADA HALAMAN WEB

Modul 5. Membuat Formulir Pada Template. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

LAPORAN PERTEMUAN 2 PERULANGAN DAN FORM PHP

SMH2D3 Web Programming. 3 BAB III TABLE & FORM INPUT DATA HTML5. H a l IDENTITAS. Kajian Web Design menggunakan HTML5 dan CSS3

</select></font></p> </form> </body>... Hasil:

PENGENALAN HTML - 2. Anda bisa menambahkan beberapa cell (kolom) untuk membuat satu baris cell (kolom).

LAPORAN PRAKTIKUM 5 SESSION & COOKIE

Pemrograman Web I (HTML Lanjut) Oleh: Devie Rosa Anamisa

Form dan Variabel Oya Suryana

MODUL 1 PENGENALAN HTML

1. Praktikan mampu mendeskripsikan cara pengiriman data ke server melalui form. 3. Praktikan mengetahui Control Text dan penggunaannya pada form

Membuat Form Mahasiswa dengan HTML [Part 1]

Bagian 20. Bekerja dengan Form menggunakan PHP.

FORM. Gembong Edhi Setyawan

Menangani Input dari User

Tabel dan Form HTML. Kuliah #2. Dept. Ilmu Komputer IPB 2016

TUTORIAL HTML CSS Langkah Tepat menjadi Web Designer Handal, menguasai HTML & CSS, jalan membuat halaman website cantik dan menarik

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA

PEMROGRAMAN WEB. 1 P a g e

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan :

1. #**# merupakan karakter yang terdapat pada type data a. text b. password c. radio d. submit e. file jawaban : b

Tutorial HTML. Oleh: Willy Bayuardi Suwarno, SP, MSi. Dipublikasi di tanggal 7 Mei 2008

Session. Pendahuluan

Pertemuan IV. Semester 1

Transkripsi:

Penanganan Form Muhammad Zen Samsono Hadi, ST. MSc.

On this slide Jenis-jenis Form Form Validation

Contoh Aplikasi Form

Form Inputan Tag <FORM> Atribut ACTION Atribut t METHOD SUBMIT BUTTON

Tag <FORM> Tag <FORM> mendefinisikan satu kesatuan masukan. Dalam satu halaman dapat terdiri dari satu atau lebih tag <form> Dalam satu tag <FORM> dapat terdiri i dari beberapa jenis masukan.

Atribut ACTION Atribut ACTION terdapat di dalam tag <FORM> Atribut ini menentukan di halaman mana form masukan akan diproses. Dapat berisi i nama_halaman.php, h atau kosong ( )

Atribut METHOD Atribut METHOD terdapat di dalam tag <FORM> Atribut ini menentukan bagaimana form akan diproses. Method dalam form ada 2, yaitu POST dan GET.

SUBMIT & RESET BUTTON SUBMIT 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. RESET digunakan untuk mengosongkan data yang telah diisi i sebelumnya.

SINTAKS FORM <FORM ACTION=action base> form tags </FORM> <FORM METHOD=method> form tags </FORM> <FORM ENCTYPE=media type> form tags </FORM> <FORM ACTION=action base TARGET="target window name"> > form tags </FORM> <FORM SCRIPT=URL> form tags </FORM> 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. $_REQUEST Digunakan untuk form dengan method POST maupun GET.

Jenis-jenis Form Masukan TEXT PASSWORD RADIO button CHECKBOX COMBO BOX TEXTAREA

Contoh untuk GET, TEXT, SUBMIT INPUT CLIENT BROWSER PROSES DI SERVER (file : getproses.php) p p) <body> Nama : <?echo $_GET["nama"]?> </body> <h1>input</h1> <form action="getproses.php" method="get"> Masukkan nama : <input type"text" name="nama" size="10"> <input type="submit" value="proses"> </form> OUTPUT CLIENT BROWSER

Contoh untuk POST, TEXT, SUBMIT INPUT CLIENT BROWSER PROSES DI SERVER (file : postproses.php) p p p) <body> Nama : <?echo $_POST["nama"]?> </body> <h1>input</h1> <form action="postproses.php" method="post"> Masukkan nama : <input type"text" name="nama" size="10"> <input type="submit" value="proses"> </form> OUTPUT CLIENT BROWSER

Contoh untuk REQUEST <body> Nama : <?echo $_REQUEST["nama"]?> </body> OUTPUT CLIENT BROWSER UTK GET OUTPUT CLIENT UTK POST

INPUT PASSWORD Standard <INPUT TYPE=PASSWORD NAME=name> Menentukan panjang password <INPUT TYPE=PASSWORD NAME=name MAXLENGTH=length> Menentukan ukuran dari form password <INPUT TYPE=PASSWORD PASSWORD NAME=name SIZE=size> i NB: Gunakan metode POST untuk menerima data NB: Gunakan metode POST untuk menerima data password agar tidak kelihatan datanya.

Contoh INPUT PASSWORD <form action="cpasswd.php" method= post"> <h1>only for authorized user</h1> <hr> Username : <input type="text" name="username"><br> Password : <input type="password" name="password"><br> <input type="submit" value="login"> login <input type= reset" value= Reset Data"> </form> <body> <? $username=$_post["username"]; $password=$_post["password"];?> Username : <?echo $username?> <br> Password : <?echo $password?><br> </body> Reset untuk mengosongkan data

INPUT RADIO BUTTON <INPUT TYPE=RADIO NAME=name VALUE=value> <INPUT TYPE=RADIO NAME=name VALUE=value CHECKED> <form action="cradio.php php" method= post"> <? Gender : <br> <input type="radio" name="gender" value="laki-laki" checked>laki-laki <br> <input type="radio" name="gender" value="perempuan" >Perempuan <br> <input type="submit" value="submit Data"> </form> $data=$_post["gender"]; echo "Nama : $data";?>

INPUT CHECKBOX BUTTON <form method="post" action="proses.php"> <input type="checkbox" value="menulis" name="hobi1"> Menulis <br/> <input type="checkbox" value="makan" name="hobi2"> Makan <br/> <input type="checkbox" value="tidur" name="hobi3"> Tidur <br/> <input type="checkbox" value="nonton tv" name="hobi4"> Nonton TV <br/> <input type="submit" t value="submit" name="submit"> </form> <?php if (isset($_post['hobi1'])) echo $_POST['hobi1']."<br />"; if (isset($_post['hobi2'])) ( echo $_POST['hobi2']."<br />"; if (isset($_post['hobi3'])) echo $_POST['hobi3']."<br />"; if (isset($_post[ POST['hobi4'])) echo $_POST['hobi4']."<br />";?> function isset() ini digunakan untuk mendeteksi apakah suatu variabel sudah ada dalam memory atau belum.

INPUT COMBO BOX <form method="post" action="proses1.php"> PENS : <select name="jur"> <option value= Telkom">Telekomunikasi</option> <option value= Elka">Elektronika</option> <option value= Elin">Listrik</option> <option value= IT">Informatika</option> </select> <input type="submit" value="submit" name="submit"> </form> <?php $data = $_POST["jur"]; echo "Jur usan : $data";?>

COMBO BOX

INPUT TEXTAREA <form action="bukutamu.php" method="post"> Nama : <br> <input type="text" name="nama"><br> Komentar : <br> <textarea name="komentar" cols="40" rows="5"> </textarea><br> <input type="submit" value="kirim"> <input type="reset" value="ulangi"> </form> <? $nama=$ $_POST[ POST["nama"]; $komentar=$_post["komentar"];?> Nama : <?echo $nama?> <br> Komentar : <br> <textarea name="komentar" cols="40" rows="5"><?echo $komentar?> </textarea>

PHP_SELF Digunakan untuk mengirim variabel ke dirinya sendiri (cukup 1 file php)

FORM VALIDATION Pengecekan: 1. Data kosong 2. Hanya bilangan 3. Email 4. Panjang data Untuk validasi sebuah form bisa menggunakan : 1. Javascript (diproses di sisi client) 2. PHP Script (diproses di sisi server)

Contoh Aplikasi di Facebook

Validasi dengan Javascript File : data.php

Hasil Javascript

Validasi dengan PHP Script File : data.php File : proses.php

Validasi dengan PHP Script

Pertanyaan???