Form dan Variabel Oya Suryana

dokumen-dokumen yang mirip
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

Pengenalan Perancangan Web 2017

KURSUS ONLINE JASA WEBMASTERS

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

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

MODUL III MEMBUAT FORM DAN HALAMAN WEB DENGAN FRAME

Pemrograman Basis Data Berbasis Web

BAB-12 MEMBUAT FORM HTML

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

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

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

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

MODUL TIK - HTML II KELAS XI SEMESTER I

Form identik dengan formulir

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

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

Aplikasi Form Menggunakan HTML

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

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

RIO ANDRIYAT KRISDIAWAN, M.KOM

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

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

Pemrograman Basis Data Berbasis Web

MENAMPILKAN FRAME FRAME

Pertemuan IV. Semester 1

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

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

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

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

Bagian 20. Bekerja dengan Form menggunakan PHP.

Muhamad Alif,S.Kom Teknik Informatika UTM

MODUL IX FORM. 9.1 Pendahuluan

Membuat Pengisihan Borang (Form) dengan Pemrograman WEB

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

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

FORMAT TEXT. Tag Attribut Value Keterangan. RGB(red,green,blue) Kode Warna. Memberikan warna terhadap background web mengatur posisi text rata kiri

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

FORMULIR PADA HALAMAN WEB

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

MODUL PRATIKUM - 05 PEMROGRAMAN BERBASIS WEB (CCP119)

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

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

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

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

PEMROGRAMAN WEB. 1 P a g e

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

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

Muhammad Zen Samsono Hadi, ST. MSc.

Pengantar E-Business dan E-Commerce

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

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

Modul Pemrograman Web Teori + Praktik PHP, XML, Ajax, Laravel

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

MODUL PEMROGRAMAN WEB

Ikbal jamaludin

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

MODUL 3 INTERNET PROGRAMMING : PHP 3

HTML FORM. Praktikum III

Desain Web. MODUL 2 Desain Form

Pemrosesan form HTML

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

Pengenalan Perancangan Web 2016

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

Pertemuan 4 Penanganan Form

Membuat Form Mahasiswa dengan HTML [Part 1]

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

HTML Dasar. PERTEMUAN 1 Tujuan: 1. Siswa dapat memahami dan mengenal perintah-perintah dasar HTML 2. Siswa dapat membuat tabel dan pengaturannya

Soal Remedial Prakarya-1

Penanganan Form 16/10/2014

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

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

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

2. inputkk.php. 3. tampilkk.php

FORM DAN ELEMENNYA. Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

Bab12 Pembuatan Aplikasi Biodata dengan PHP MYSQL

SEARCHING, EDIT / UPDATE DAN DELETE. PHP & MYSQL Part Two

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

Modul Pembuatan Aplikasi Biodata dengan PHP dan MySQL

1) Gunakan peralatan sesuai dengan fungsinya. 2) Bekerjalah sesuai dengan cara kerja atau petunjuk yang telah ditentukan.

MEMBUAT FORM Dan FRAME 1. Form Form Form

BAB 8 FORM HANDLING DAN VALIDASI

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

BAB VIII PEMROSESAN FORM

Berikut di bawah ini adalah method yang digunakan untuk mengambil parameter beserta contohnya.

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

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

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

X/HTML5 Form. Auriza Akbar 25 Mei 2012

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

BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP

MODUL 8 WEB PROGRAMMING : PHP 3

Validasi data merupakan suatu proses yang sangat dilakukan untuk menjaga konsistensi data.

4. Type yang berfungsi untuk menerima masukan berupa teks dari pengguna adalah A. Checkbox B. Submit C. File D. Text E. Button

BAB IX Form. Mulailah dengan membuka Notepad, kemudian tulis baris-baris di bawah ini:

Menangani Input dari User

HTML Dasar HTML (Hypertext Markup Language) merupakan bahasa pemrograman web yang digunakan untuk membuat halaman situs.

Pemrograman Web Berbasis Framework. Pertemuan 5 : Konsep MVC : View. Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA

BAB VI PHP DENGAN MYSQL (3)

Transkripsi:

Hal. 1 Form dan Variabel Oya Suryana http://ozs.web.id Lisensi Dokumen: Copyright 2013 ozs.web.id Dokumen ini dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari penulis. A. Form Form didalam html berfungsi untuk menampung data isian yang akan diproses lebih lanjut baik disimpan atau dihitung. Tag Form memiliki beberapa atribut dan komponen tergantung dari jenis data yang akan dikirim. Berikut syntax penulisan form didalam html : <form name= nama_form method= method_pengiriman_data action= file_tujuan> {Komponen input } </form> Keterangan Name : Setiap form memiliki nama, hal ini untuk mengidentifikasi jika dalam sebuah file html / php terdapat dua form atau lebih Method : Method merupakan metode pengiriman data yang diinput ke file yang dituju Action : Merupakan file yang akan dijalankan ketika user menekan tombol submit (misal : tombol simpan, hapus, delete atau update Adapun yang termasuk komponen input dalam html adalah : a. Text Komponen input dengan type text tepat digunakan untuk menerima masukan data berupa karakter atau numerik bahkan hampir semua karakter bisa ditampung, pemilihan tipe ini cocok untuk menampung data seperti nama, nomor induk, atau alamat email. Berikut syntax-nya : <input type= text name= nama_komponen size= n maxlength= n value= nilai > Atribut diatas yang wajib ada adalah atribut name dan type, sedangkan atribut size maxlength dan value disesuaikan dengan kebutuhan ketika membangun aplikasi. <input type= text name= no_induk size= 8 maxlength= 8 >

Hal. 2 b. Password Komponen ini lebih tepat digunakan untuk menampung data berupa password dimana setiap karakter aan disembunyikan dan diganti dengan karakter * (bintang). Adapun syntax-nya adalah sebagai berikut <input type= password name= nama_komponen size= n maxlength= n > Contoh penggunaan : <input type= password name= kata_sandi size= 5 maxlength= 5 > c. Radio Komponen ini lebih tepat digunakan untuk membuat pilihan dimana item yang dipilih hanya boleh satu pilihan tidak boleh lebih, misal untuk memilih jenis kelamin, memilih jurusan, dan item yang disediakan relatif sedikit, apabila banyak lebih baik gunakan komponen <select>. Adapun syntax-nya adalah sebagai berikut <input type= radio name= nama_komponen checked= checked value= nilai > Contoh penggunaan : <input type= radio name= jenis_kelamin value= L > Laki-laki <input type= radio name= jenis_kelamin value= P > Perempuan d. Checkbox Komponen ini lebih tepat digunakan untuk membuat pilihan dimana item yang dipilih boleh satu pilihan bahkan boleh lebih, misal untuk memilih hobby. Adapun syntax-nya adalah sebagai berikut <input type= checkbox name= nama_komponen value= nilai > <input type= checkbox name= hobby1 value= 1 >Bola Volley <input type= checkbox name= hobby2 value= 2 >Bola Basket <input type= checkbox name= hobby3 value= 3 >Sepak Bola e. Submit Komponen ini digunakan untuk membuat tombol untuk melakukan perubahan data, adapun format syntax nya adalah sebagi berikut : penyimpanan data atau <input type= submit name= nama_komponen value= text > <input type= submit name= simpan value= Simpan Data > f. Reset Komponen ini digunakan untuk mengosongkan form yang sedang diisi, adapun format syntax nya adalah sebagi berikut : <input type= reset name= nama_komponen value= text > <input type= reset name= tombol_reset value= Kosongkan Form >

Hal. 3 g. Textarea Komponen ini mirip dengan komponen text namun memiliki kelebihan bisa diatur jumlah baris untuk menampung data. Adapun format syntax-nya adalah sebagai berikut : <textarea name= nama_komponen cols= lebar_komponen rows= jml_baris >value</textarea> <textarea name= alamat cols= 10 rows= 5 ></textarea> h. Select Komponen ini digunakan untuk membuat pilihan dropdown, pilihan ini cocok digunakan jika jumlah pilihan relatif banyak. Adapun syntaxnya adalah : <select name= nama_komponen > <option value= nilai_pilihan_1 selected>text pilihan 1</option> <option value= nilai_pilihan_2 >Text pilihan 2</option> <option value= nilai_pilihan_n >Text pilihan n</option> </select> B. Variabel Variabel merupakan suatu tempat yang disediakan untuk menampung nilai yang sering berubahubah. Variabel merupakan lawan daripada konstanta. 1. Aturan Pembuatan Variabel Variabel sebelum digunakan harus didefinisikan terlebih dahulu, pendefinisian variabel dalam PHP memiliki sejumlah aturan. Adapun aturan-aturan dalam pembuatan variabel adalah sebagai berikut : Diawali dengan tanda dollar ($) Penamaan hanya boleh menggunakan huruf dari A-Z, a-z, gabungan huruf dan angka Penamaan variabel tidak boleh menggunkan operator matematika seperti +, -, /, *, %, (, ), {, } Variabel bersifat case sensitif (membedakan huruf besar dan kecil). Jika nama variabel terdiri dari dua kata, gunakan tanda underscore (_) atau menggunakan style CamelCaps, jangan menggunakan spasi. Nama variabel tidak boleh terdiri dari angka seluruhnyaa. 2. Contoh variabel Dari aturan penamaan tersebut maka berikut adalah contoh-contoh variabel yang benar dan yang salah. a. Contoh variabel yang benar : $nama_siswa $NamaSiswa $Siswa_ke1 b. contoh variabel yang salah : $nama-siswa Salah! menggunakan tanda minus $nama siswa Salah! menggunakan spasi $123 Salah! terdiri dari angka seluruhnya 3. Metode pengisian / Pengiriman variabel

Hal. 4 Pengiriman variabel / pengisian variabel untuk digunakan di proses selanjutnya dalam PHP terdapat dua metode, adapun kedua metode itu adalah : a. POST Metode post digunakan jika nilai variabel dikirim melalui input pada komponen form didalam HTML. b. GET Metode post digunakan jika nilai variabel dikirim URL (alamat internet) didalam browser. 4. Memanggil / Menampilkan Variabel Pemanggilan variabel yang dikirim tergantung pada metode pengiriman apakah menggunakan POST atau GET. a. JIka variabel dikirim dengan metode POST, maka cara menampilkan di browser adalah sebagai berikut : echo $_POST[ nama_variabel ]; b. JIka variabel dikirim dengan metode GET, maka cara menampilkan di browser adalah sebagai berikut : echo $_GET[ nama_variabel ]; C. Contoh Penggunaan Form, Komponen dan Variabel Contoh penerapan form dan variabel dalam pemrograman web. a. Buat file tambah.php Pada file tambah.php ketik code berikut : <?php include("konstanta.php");?> <html> <head> <title><?php echo TITLE_WEB;?></title> <body> <table border="1" width="100%" cellspacing="0"> <tr height="100"><td colspan="2" bgcolor="yellow"><?php echo header_web ;?></td></tr> <tr height="350" valign="top"><td width="200" bgcolor="#dedede"><?php echo menu_kiri;?></td> <td> <!-- awal konten--> <h4 align="center">form penambahan data</h4> <p>untuk menambah data, silahkan masukan data siswa pada form dibawah ini.</p> <form name="form_data_siswa" method="post" action="simpan.php"> <table align="center" border="1"> <tr><td>nomor induk</td> <td><input type="text" name="no_induk"/></td></tr> <tr><td>nama lengkap</td> <td><input type="text" name="nama_lengkap"/></td></tr> <tr><td>jenis kelamin</td> <td><input type="radio" name="jk" value="l">laki-laki <input type="radio" name="jk"

Hal. 5 value="p">perempuan</td></tr> <tr valign="top"><td>hoby</td><td><input type="checkbox" value="1" name= hoby1 >bola basket<br/> <input type="checkbox" value="2" name= hoby2 >bola volley<br/> <input type="checkbox" value="3" name= hoby3 >membaca<br/> </td></tr> <tr><td>tempat lahir</td> <td><input type="text" name="tempat_lahir"/></td></tr> <tr><td>tanggal lahir</td> <td><input type="date" name="tempat_lahir"/></td></tr> <tr><td>pekerjaan</td> <td> <select name="pekerjaan_ot"> <option value="1">pegawai negeri sipil</option> <option value="2">kary. bumn/bumd</option> <option value="3">pedagang</option> <option value="4">petani</option> <option value="5">wiraswasta</option> </select></td></tr> <tr valign="top"><td>alamat lengkap</td> <td><textarea name="alamat" rows="5" cols="35"></textarea></td></tr> <tr valign="top"><td colspan="2"><input type="submit" name="simpan" value="simpan data"> <input type="reset" name="reset" value="kosongkan form!"> </td></tr> </table> </form> <!-- akhir konten--> </td> </tr> <tr height="50"><td colspan="2" bgcolor="red"><?php echo kaki_web ;?></td></tr> </table> </body> </head> </html> Jalankan di browser maka akan tampak seperti pada gambar dibawah

Hal. 6 b. Buat file simpan.php Pada file simpan.php ketik code berikut : <?php include("konstanta.php");?> <html> <head> <title><?php echo TITLE_WEB;?></title> <body> <table border="1" width="100%" cellspacing="0"> <tr height="100"><td colspan="2" bgcolor="yellow"><?php echo HEADER_WEB ;?></td></tr> <tr height="350" valign="top"><td width="200" bgcolor="#dedede"><?php echo MENU_KIRI;?></td> <td> <!-- awal konten--> <h4 align="center">form penambahan data</h4> <p>untuk menambah data, silahkan masukan data siswa pada form dibawah ini.</p> <?php $no_induk=$_post['no_induk']; $nama_lengkap=$_post['nama_lengkap']; $jk=$_post['jk']; $hoby1=$_post['hoby1']; $hoby2=$_post['hoby2']; $hoby3=$_post['hoby3']; $tempat_lahir=$_post['tempat_lahir']; $tanggal_lahir=$_post['tanggal_lahir']; $pekerjaan_ot =$_POST['pekerjaan_ot']; $alamat=$_post['alamat']; echo "nomor induk : ".$no_induk."<br/>"; echo "nama lengkap : ".$nama_lengkap."<br/>"; echo "jenis kelamin : ".$jk."<br/>"; echo "hoby : ".$hoby1."<br/>"; echo $hoby2."<br/>"; echo $hoby3."<br/>"; echo "tempat lahir : ".$tempat_lahir."<br/>"; echo "tanggal lahir : ".$tanggal_lahir."<br/>"; echo "pekerjaan orang tua : ".$pekerjaan_ot."<br/>"; echo "alamat : ".$alamat;?> <tr height="50"><td colspan="2" bgcolor="red"> <?php echo KAKI_WEB ;?></td></tr> </table> </body> </head> </html>

Hal. 7 Perhatikan gambar diatas! Mengapa hoby, jenis kelamin dan pekerjaan yang muncul adalah kode nya bukan tulisanya? jawabannya akan dibahas pada materi Clausa IF dan CASE. DAFTAR PUSTAKA http://id.wikipedia.php http://www.w3schools.com/html http://www.w3schools.com/php http://ozs.web.id