FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 FORM 200 menit No.: Job: 09 Tgl: Hal.

dokumen-dokumen yang mirip
Kapita Selekta (KBKI82127, 2 sks) Materi : Penanganan Form

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

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

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

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 Struktur Kondisi Perulangan 200 menit No.: Job: 08 Tgl: Hal.

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

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

KURSUS ONLINE JASA WEBMASTERS

Modul-5 GET & POST. Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG

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

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

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

Pertemuan 4 Penanganan Form

Pengenalan Perancangan Web 2017

MODUL 5 GET & POST Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

Desain Web. MODUL 2 Desain Form

BAB V IMPLEMENTASI DAN PENGUJIAN

PEMROGRAMAN WEB. 1 P a g e

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

Manual Pengguna (User s Manual )

Penanganan Form 16/10/2014

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

MODUL 2 HTML LANJUT. (Tabel, Form, dan Frame) Mampu menjelaskan table, frame, form, image, hyperlink pada HTML Lanjut dan membuat aplikasinya

HTML FORM. Praktikum III

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML

RIO ANDRIYAT KRISDIAWAN, M.KOM

BAB VIII PEMROSESAN FORM

MODUL GET DAN POST

BAB 2. Membuat Halaman Web Sederhana. Materi

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

PETUNJUK TEKNIS OPERASIONAL SISTEM INFORMASI TATA PERSURATAN SITP

MODUL IX FORM. 9.1 Pendahuluan

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

Pemrograman PHP7 untuk Pemula

BAB IV IMPLEMENTASI_DAN_EVALUASI. dibutuhkan pengembang untuk melakukan menuliskan kode-kode program. Selain

BAB III PEMBAHASAN 3.1 Analisa Sistem

BAB IV HASIL DAN PEMBAHASAN. Setelah melalui proses perancangan dan pengkodean program, maka

BAB-12 MEMBUAT FORM HTML

[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 ]

Form identik dengan formulir

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

Bab 4 Implementasi dan Evaluasi

Pemrograman Web. Page 188

BAB I PENDAHULUAN LATAR BELAKANG CONTOH KASUS. Diktat Mata Kuliah Aplikasi Teknologi Online Oleh : Andri Heryandi

MODUL III MEMBUAT FORM DAN HALAMAN WEB DENGAN FRAME

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. telah dibuat pada tahap tiga. Adapun kebutuhan software (perangkat lunak) dan

DAFTAR ISI... 2 PENJELASAN UMUM... 3 PENJELASAN MENU PADA APLIKASI Menu Login Halaman Awal Menu Diklat Memilih Diklat...

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA

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

1. Login dan Masuk ke Halaman Kelas

1. Daftar isi... i 2. Sistem Manajemen Pengaduan (SIMADU) Aplikasi Sistem Manajemen Pengaduan (SIMADU) Browser dan alamat url

Petunjuk Pemakaian AMIO untuk JURI

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

FORMULIR PADA HALAMAN WEB

Muhammad Zen Samsono Hadi, ST. MSc.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI

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

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

USER MANUAL MANIFES ELEKTRONIK (FESTRONIK) LIMBAH BAHAN BERBAHAYA DAN BERACUN (UNTUK PENGIRIM) VERSI 1.1

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

USER MANUAL MANIFES ELEKTRONIK (FESTRONIK) LIMBAH BAHAN BERBAHAYA DAN BERACUN (UNTUK PENERIMA) VERSI 1.1

HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

REKAYASA WEB SESI - 2 Dosen : Tri Ari Cahyono, S.Kom, M.Kom

Daftar Isi Daftar Isi...1 Pendahuluan...2 Aplikasi Sarana Bantu Navigasi Pelayaran... 2 Alur Aplikasi... 2 Kebutuhan Perangkat Keras dan Perangkat Lun

Created By : Kawah Grafis Indonesia (

BAB V IMPLEMENTASI DAN PENGUJIAN. harus dijalankan diantaranya adalah: hal-hal yang harus dipersiapkan adalah sebagai berikut:

Microsoft Internet Explorer 7 atau versi diatas (direkomendasikan) Mozilla FireFox 3.6 atau versi diatas (direkomendasikan)

BAB IV HASIL DAN PEMBAHASAN

ADMIN MANUAL AL-QUR AN WEB

BUKU PANDUAN SISTEM INFORMASI PENGUJI MUTU BARANG UNTUK PMB/CALON PMB

BAB IV IMPLEMENTASI DAN PENGUJIAN

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan

DAFTAR ISI. Panduan Penggunaan Pengadaan Software Dan Aplikasi E-Planning (User SKPD)

SISTEM INFORMASI KEPEGAWAIAN DEPARTEMEN PENDIDIKAN NASIONAL PEER REVIEWER

DAFTAR ISI. Panduan Penggunaan Pengadaan Software Dan Aplikasi E-Planning (User Kecamatan)

Tampilan Perangkat PC, Laptop, Netbook, Tablet

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI SISTEM. analisis dan perancangan dijadikan acuan dalam pembuatan kode program. Pada

BAB IV IMPLEMENTASI DAN PENGUJIAN

PETUNJUK OPERASIONAL AGEN SIKD SIMDA

USER MANUAL MANIFES ELEKTRONIK (FESTRONIK) LIMBAH BAHAN BERBAHAYA DAN BERACUN (UNTUK PENERIMA) VERSI 1.0

5 BAB V IMPLEMENTASI DAN PENGUJIAN

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

BAB VI IMPLEMENTASI DAN PENGUJIAN

Pendahuluan (Simoneva) Nomor 46 Tahun 2014

4 BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. telah dibuat pada tahap tiga. Adapun kebutuhan software (perangkat lunak) dan

MANUAL PENGGUNAAN APLIKASI

MANUAL APLIKASI PENDATAAN GURU SMA/SMK UNTUK GURU. 1 H a l a m a n. Pembangunan Aplikasi Sistem Informasi Kepegawaian Guru

CARA MENJALANKAN PROGRAM. Aplikasi pendukung untuk menjalankan website mutasi barang :

Menjalankan Program Aplikasi Web Sistem Pengolahan Data Nilai Siswa SMA Negeri 1 Piyungan Bantul

Software User Manual. Sistem Informasi Penelitian dan. Pengabdian Masyarakat. Panduan Bagi Pengguna Portal UNIVERSITAS RIAU

BAB 4 IMPLEMENTASI DAN EVALUASI. perangkat keras yang dibutuhkan pengguna maupun pengembang web serta penjelasan

Transkripsi:

A. Kompetensi Mahasiswa diharapkan dapat: 1. Memahami dan menguasai berbagai cara penanganan form 2. Memahami dan menguasai pembuatan Form Input Type TEXT dan PASSWORD 3. Memahami dan menguasai pembuatan Form Input Type RADIO 4. Memahami dan menguasai pembuatan Form Input Type CHECKBOX 5. Memahami dan menguasai pembuatan Form Input Type COMBO BOX B. Dasar teori Pada pertemuan yang lalu telah dipelajari tentang pembuatan form. Form merupakan salah satu elemen HTML yang digunakan untuk menerima input dari pengunjung. Selain itu form berfungsi untuk membuat sebuah halaman web menjadi web interaktif dan dinamis. Halaman yang mengandung form murni (tidak ada script php) tidak harus disimpan dalam bentuk php, bisa dalam bentuk html. 3 hal penting yang perlu diperhatikan dalam merancang sebuah form inputan, yaitu: Atribut Method Action Submit button Fungsi 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. 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. 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. C. Alat dan bahan 1. Komputer/laptop 2. Browser (mozilla firefox, opera, google chrome, internet explorer) 3. Notepad ++ 4. XAMPP D. Keselamatan kerja

E. Langkah kerja 1. Cara penanganan form a. Menyatukan 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 1 Nama File : form01.php Deskripsi : Contoh pengolahan form dimana antara form inputan dan proses pengolahan inputan berada dalam satu halaman. 1) Ketikkanlah script berikut pada notepad ++ 2) Simpanlah script tersebut dengan nama: form01.php di folder: c:/xampp/htdocs 3) Nyalakan xampp 4) Buka browser dan ketikkan url: localhost/form01.php 5) Jika script yang ada ketikkan benar maka akan muncul tampilan sebagai berikut:

b. Form dan proses dibuat terpisah Proses pengolahan form dilakukan di halaman yang terpisah dengan form inputannya. Jika proses penanganan form dilakukan di halaman yang berbeda, maka value atribut action pada tag form harus diisi dengan alamat halaman tempat proses pengolahan form. Contoh 2 1) Ketikkanlah script berikut pada notepad ++ 2) Simpanlah script tersebut dengan nama: inputform.php di folder: c:/xampp/htdocs 3) Ketikkanlah script berikut pada notepad ++ 4) Simpanlah script tersebut dengan nama: prosesform.php di folder: c:/xampp/htdocs 5) Nyalakan xampp 6) Buka browser dan ketikkan url: localhost/inputform.php 7) Jika script yang ada ketikkan benar maka akan muncul tampilan sebagai berikut: Setelah nama diisi dan button input ditekan maka akan muncul tampilan di window baru sebagai berikut:

c. Program membuat login dan password Contoh 3 Deskripsi : Program menampilkan form login (inputan text dan password) 1) Ketikkan script di bawah ini dengan notepad ++ 2) Simpanlah script tersebut dengan nama: inputlogin.php di folder: c:/xampp/htdocs 3) Ketikkanlah script berikut pada notepad ++ 4) Simpanlah script tersebut dengan nama: proseslogin.php di folder: c:/xampp/htdocs 5) Nyalakan xampp 6) Buka browser dan ketikkan url: localhost/inputlogin.php 7) Jika script yang ada ketikkan benar maka akan muncul tampilan sebagai berikut:

Setelah username dan password diisi dan button login ditekan maka akan muncul tampilan di window baru sebagai berikut: Atau 2. Form input type radio a. Ketikkan script berikut pada notepad ++ Contoh 4 Nama file: inputradio.php Deskripsi: menampilkan form pilihan kota dengan radio button b. Simpan script tersebut dengan nama: inputradio.php di folder c:/xampp/htdocs. c. Ketikkan script berikut pada notepad ++ Contoh 5 Nama File : prosesradio.php Deskripsi : Program untuk mengambil dan menampilkan kota asal yang dipilih pada inputradio.php

d. Simpan script tersebut dengan nama: prosesradio.php di folder c:/xampp/htdocs. e. Jalankan xampp f. Buka browser dan ketikkan alamat: localhost/inputradio.php g. Jika script anda benar maka akan muncul tampilan sebagai berikut: Setelah salah satu kota dipilih, misal surabaya, dan button pilih ditekan maka akan muncul tampilan sebagai berikut: 3. Form input type check box a. Ketikkan scipt berikut pada notepad ++ Contoh 6 Nama File : inputcheckbox.php Deskripsi : Program menampilkan form inputan hobby dengan check box.

b. Simpan script tersebut dengan nama: inputcheckbox.php di folder c:/xampp/htdocs. c. Ketikkan script berikut pada notepad ++ Contoh 7 Nama File : prosescheckbox.php Deskripsi : Program untuk menampilkan hobby sesuai dengan inputan pada inputcheckbox.php d. Simpan script tersebut dengan nama: prosescheckbox.php di folder c:/xampp/htdocs. e. Jalankan xampp f. Buka browser dan ketikkan alamat: localhost/inputcheckbox.php g. Jika script anda benar maka akan muncul tampilan sebagai berikut:

Pada form inptan jenis checkbox, user dapat memilih lebih dari 1 pilihan. Jika pilihan sudah ditentukan dan button pilih ditekan maka akan muncul tampilan berikut: 4. Form input type combobox a. Ketikkan scipt berikut pada notepad ++ Contoh 8 Nama File : inputcombobox.php Deskripsi : Program menampilkan form inputan nama propinsi dengan combo box. b. Simpan script tersebut dengan nama: inputcombobox.php di folder c:/xampp/htdocs. c. Ketikkan scipt berikut pada notepad ++

Contoh 9 Nama File : prosescombobox.php Deskripsi : Program untuk menampilkan nama film kartun favorit sesuai dengan inputan pada inputcombobox.php d. Simpan script tersebut dengan nama: prosescombobox.php di folder c:/xampp/htdocs. e. Jalankan xampp f. Buka browser dan ketikkan alamat: localhost/inputcombobox.php g. Jika script anda benar maka akan muncul tampilan sebagai berikut: Jika salah satu dipilih dan tombol pilih ditekan maka akan muncul tampilan: F. Latihan 1. Kerjakan setiap contoh di atas dan berilah penjelasan untuk setiap contohnya pada laporan. 2. Buatlah tampilan seperti berikut:

Munculkan tampilan inputan setelah tombol ok ditekan. 3. Buatlah tampilan berikut dengan imbuhan javascript di dalamnya. Dan apabila input belum diisi tetapi tombol input ditekan muncul message box sebagai berikut: