FORM HTML dan PHP SERTA STRUKT.KEPUTUSAN dan ARRAY

Ukuran: px
Mulai penontonan dengan halaman:

Download "FORM HTML dan PHP SERTA STRUKT.KEPUTUSAN dan ARRAY"

Transkripsi

1 FORM HTML dan PHP SERTA STRUKT.KEPUTUSAN dan ARRAY Aplikasi PHP sering digunakan untuk interaksi dengan pengunjung. Pengunjung dapat memproses sebuah informasi yang dikirim ke server. Proses interaksi antara server PHP dengan pengunjung memerlukan form HTML I. FORM Tiori Form pada PHP adalah sama dgn HTML. Web menerima input dari pengunjung atau pemakai dengan menggunakan method GET dan POST. Method ini didefinisikan oleh pengembang web. Perbedaan dari kedua method adalah dalam cara mengirimkan data. Method GET akan mengirimkan data bersama pada URL, sedangkan POST akan mengirimkan data secara terpisah dari URL. Secara mendasar : Method GET digunakan untuk melakukan query atau memberikan input dengan data yang sederhana dan mudah. Method POST digunakan untuk mengirimkan data yang besar dan kompleks. Besar data dari method GET sangat terbatas, tidak bisa besar, sedangkan dengan menggunakan method POST jumlah data yang dikirim bisa dalam jumlah yang besar. Kelemahan menggunakan method GET adalah data yang digunakan sebagai parameter tertampilkan, hal ini menjadi kelemahan, Sebenarnya /Seharunya data parameter tersebut tersembunyi, selain itu method GET tidak dapat digunakan untuk mengirimkan data ke server dalam jumlah yang besar. Pemrogram web umumnya membuatkan form isian yang harus diisi oleh pengunjung agar data dikirimkan kepada server web. Form isian dalam HTML menggunakan tag <form> dan </form>. Sintaks : <FORM ACTION = _url_ METHODE = GET/POST ENCTYPE= ></FORM> Form tidak dapat berbentuk nested

2 KETERANGAN SINTAX FORM : ACTION Tempat menspesifikasikan URL (Universal Resource Location) yg akan digunakan sbg pemroses field/data input form URL Adalah lokasi document yg akan melakukan proses terhadap input dari Form. METHOD Atribut yg digunakan utk menyatakan bagaimana masukan-masukan berasal dari Form dikirimkan kepada program CGI Di dalam tag <form> dan </form> didefinisikan jenis masukan yang dapat dikirimkan dari browser web pemakai kepada server web. Jenis masukan dalam satu formulir (FORM) dibedakan menjadi : Text : digunakan utk memasukan suatu nilai utk dikirimkan kepada server. Nilai yg dimasukan dpt berupa angka ataupun text. Tombol radio: menyediakan beberapa pilihan (tapi satu pilihan saja yg bisa dilaksanakan) Tombol checkbox : menyediakan beberapa pilihan (bisa lebih dari satu pilihan yg dapat dilaksanakan) List : Menyediak pilihan dlm bentuk list pilihan (yg dipilih bisa satu atau lebih pilihan) ini merupakan gabungan check dan radio. Select : Digunkan utk mendefinisikan tombol (Option), utk melakukan pemrosesan form. Button : Digunakan utk membuat form lebih interaktif. Utk memanggil script yg ada dlm document PHP/HTML Submit : digunakan utk memanggil URL setelah input selesai dimasukan. Reset : Digunakan utk menginisialisasi setiap elemen form Image : digunakan sbg pengganti button, berupa button yg berbentuk gambar. Text Area : digunakan utk memasukan data dlm btk teks berupa memo Password : digunakan utk mendefinisikan password Hidden : digunakan utk menyembunyikan hasil/output DIMANA : Setiap jenis masukan dlm FORM (formulir) tersebut mempunyai tag-tag sendiri dgn masing2 atributnya, yaitu : Tag text <INPUT Type= Text name= var1 size= # maxlength= #> Value pada atribut size menunjukan besar textbox

3 Value pada atribut maxlength menunjukan jumlah karakter maximum yg dpt ditampung. Tag Radio <Input type= radio >pilihan 1 <Input type= radio >pilihan 2 <Input type= radio >pilihan 3 Tag CheckBox <input type= checkbox >pilihan 1 <input type= checkbox >pilihan 2 <input type= checkbox >pilihan 3 Tag Select <Select size=2> <option>pilihan 1 <option>pilihan 2 <option>pilihan 3 <option>pilihan 4 </select> Value pada atribut size digunakan utk menampilkan pilihan pada List lebih dari satu. Default adalah satu pilihan secara otomatis, maka list berupa listbox, yg dapat berlaku seperti dropdown ListBox Tag Button (Submit & Reset) <input type= Submit > <input type= reset > Tag Image <input type= Image src= Url-Image > Tag Text Area <TextArea cols=55 rows= 5 ></textarea> KETERANGAN ELEMEN FORM DIATAS : Pada setiap elemen dpt diberikan nama, dgn memberikan atribut name, dgn value berupa string yg mendefinisikan nama elemen. Dlm pemrogram sering disebut nama variable. Nama variable sebaiknya mencerminkan fungsi dari variable tsb. Kemudian untuk elemen yang berhubungan dengan Form (bentuk kontrol form), Satu hal yang perlu di ingat adalah name (nama) kontrol form tersebut karena nama dijadikan sebagai nama variabel pada masing-masing elemen.

4 Elemen tombol (button) yang digunakan untuk melakukan perintah agar data yang telah dientri dapat dikirimkan kepada server, atau dihapus lagi, diisi dengan nilai awal (default). Tombol untuk pengiriman disebut dengan tombol submit, sedangkan tombol untuk mengembalikan kepada nilai default disebut dengan tombol reset. Setiap jenis masukan (input) dari halaman web minimal harus mempunyai atribut jenis, nama, dan nilai default. Elemen masukan ini dinyatakan dengan menggunakan tag <input>. Contoh : Form metode get Nilau Action method Nama elemen kontrol / variabel Gbr 2. Listing prog latfrm.html Hasilnya : Gbr 1. Listing prog Tambah.php

5 Gbr 3. Hasil running latfrm.html Gbr4. hsl running setelah di inputkan data Hsl metode Get Gbr 5. Tambah.php (hsl running setelah click tombol hitung) Contoh : Form metode POST Adalah form untuk pembelian yang diberi nama order.html. <html> <body> <h4>form Jenis Komputer</h4> <form action="process.php" method="post"> <select name="item">

6 <option>acer</option> <option>dell</option> <option>gtc</option> </select> Quantity: <input name="quantity" type="text" /> <input type="submit" /> </form> </body> </html> OUTPUTNYA : Lihat Tampilan dibawah ini : Selanjutnya kita harus membuat halaman PHP yang akan memproses informasi tersebut. Selanjutnya kita buat file process.php <html> <body> <?php $quantity = $_POST['quantity']; $item = $_POST['item']; echo "You ordered ". $quantity. " ". $item. ".<br />"; echo "Thank you ";?> </body> </html> KETERANGAN ELEMEN FORM DIATAS Kelemahan menggunakan method GET adalah data yang digunakan sebagai parameter tertampilkan, hal ini menjadi kelemahan, Sebenarnya /Seharunya data parameter tersebut tersembunyi, selain itu method GET tidak dapat digunakan untuk mengirimkan data ke server dalam jumlah yang besar.

7 Metode post sebaliknya data yang digunakan sebagai parameter akan disembunyikan, Dan dapat digunakan untuk mengirimkan data ke server dalam jumlah yang besar. Nilai data item dan quantity akan diambil dengan mengunakan array dan fungsi $POST. Untuk mendapatkan nilai datanya, kita harus menyiapkan variabel, misalkan $item dan &quantity II. Struktur kendali : Kondisi & Perulangan Kondisi dan Perulangan : adalah Struktur Kendali atau Statement kendali : merupakan elemen yang sangat penting dalam tiap bahasa pemrograman, karena dengan kendali alur program, kita dapat mengontrol jalannya eksekusi program. Struktur Kendali dalam PHP dilakukan dengan 4 pernyataan if, switch, for dan while. 1. KONDISI IF (Kondisi) & SWITCH(Kondisi) A. Pernyataan IF (Kondisi) Pernyataan IF dikenal juga sebagai pernyataan percabangan, digunakan untuk menentukan salah satu dan pilihan alur eksekusi yang tersedia menurut kondisi tertentu. Ada beberapa pilihan sintaks if yang dapat digunakan: A1. If... dengan satu statement Bentuk umum : If (kondisi) { Statement. } Berdasarkan bentuk diatas, jika kondisi terpenuhi maka akan dikerjakan statement atau pernyataan. Dan jika tidak terpenuhi statement tidak dikerjakan. Statement adalah sebuah perintah tunggal yang akan dikerjakan apabila kondisi bernilai true atau benar. Kondisi mi biasanya berupa operasi logika atau operasi relasi.

8 A2. If... dengan banyak statement Bentuk umum : If (kondisi) { Statement_1; statement_2; Statement_n; } Sama seperti diatas hanya statement dapat berisi lebih dan satu perintah, setiap perintah harus diakhiri dengan tanda titik koma; A3. If..Else. Bentuk umum : If (kondisi) {statement pertama (jika kondisi bernilai benar); } else {statement kedua (jika kondisi bernilai salah); } Hampir sama dengan sebelumnya dengan tambahan perintah lain jika kondisi benar maka akan dikerjakan statement pertama dan jika kondisi salah maka dikerjakan statement kedua. Alternatif lain dan intaks if..else anda dapat menggunakan operator ternary (?) lengan bentuk umum: kondisi? statement 1 (true) statement 2 (false) A4. If.. Elseeif.. Bentuk umum : If (kondisi_1) { statement pertama (jika kondisi bernilai benar);} elseif (kondisi_2) { statement kedua (jika kondisi bernilai salah dan kondisi 2 benar);} else { statement ketiga (jika) kondisi 1 dan kondisi 2 bernilai salah);} Jika kondisil tidak terpenuhi, program akan memeriksa apakah kondisi2 terpenuhi atau tidak. Jika terpenuhi statement2 yang akan

9 dikerjakan. Bila tidak terpenuhi akan diperiksa kondisi berikutnya, sampai tidak ada kondisi lain yang diperiksa. CONTOH 1 : If... dengan satu statement Listing prog contoh1.php <HTML> <HEAD><TITLE>Percabangan if</title></head> <BODY bgcolor=#cefabe text=blue> <? $umur=5;$usiaku=6; If ($usiaku>$umur) { echo Saya tidak termasuk Balita <BR> ; }?> </BODY></HTML> Hasilnya sbb : Gbr 1. hsl running CONTOH 2 : If... dengan banyak statement Listing prog contoh2.php <HTML> <HEAD><TITLE>Percabangan if</title></head> <BODY bgcolor=#cefabe text=blue> <? $umur=5;$usiaku=7; If ($usiaku>$umur) { echo usia saya = $usiaku tahun<br> ; echo Saya tidak termasuk Balita <BR> ; echo Saya sudah besar <BR> ; }?> </BODY></HTML> Dan hasilnya sbb :

10 Gambar 5.7 Tampilan contoh06.php3 CONTOH 3 : If..Else. Listing prog latihif3.php Dan hasilnya sbb : Listing prog hslif2.php Dan hasilnya sbb :

11 Hasil running tempat input data1 Hsl running stelah click tombol LIHAT HSL data1 Hasil running tempat input data2

12 Hsl running stelah click tombol LIHAT HSL data2 CONTOH 4 : If.. Elseeif.. Listing prog. frmif3.php Dan Listing prog. Latihif3.php yang akan dieksekusi setelah mengclik tombol submit Hitung Nilai adalah dibawah ini :

13 Dan hasilnya sbb: Listing prog. Latihif3.php Hasil running input data1

14 Hasil setelah click tombol hitung, data1 Hsl running input data2 Hasil setelah click tombol hitung, data2

15 Hasil running input data3 1. KONDISI Hasil setelah click tombol hitung, data3 B. Pernyataan Switch (Kondisi) Switch digunakan apabila ada satu ekspresi yang memiliki banyak kemungkinan nilai dimana masing-masing nilai ada perintah yang harus dikerjakan. Bentuk umum : Switch (kondisi) { case syarat1: statement1; break; case syarat2: statement2: break;.. Default Statement default; }

16 Konsep switch mirip dengan pernyataan if, sehingga switch digunakan sebagai alternatif pengganti pernyataan dan if. Break merupakan perintah yang digunakan untuk keluar dari suatu kondisi Swicth. Contoh : 1 Listing prog. FormIcase3. php Dan hasilnya sbb : Listing prog. Latihcase3.php

17 Hasil running input data1 Hasil setelah click tombol hitung, data1 Hasil running input data2

18 Hasil setelah click tombol hitung, data2 Hasil running input data3 Hasil setelah click tombol hitung, data3

19 Hasil running input data4 Hasil setelah click tombol hitung, data4 Contoh 2 : <HTML><HEAD><TITLE>Penggunaan Switch< /TITLE>< /HEAD> <BODY bgcolor=#afecce text=blue> <? Switch($nilaiakhir) { case A : $ket_lulus= Lulus dengan sangat memuaskan ; break; case B : $ket_lulus= Lulus dengan memuaskan ; break; case C : $ket_lulus= Lulus dengan cukup memuaskan ; break; default : $ket_lulus= Tidak Lulus ; } echo Nilai = $nilaiakhir <br> ; echo Predikat kelulusan = $ket_lulus <br> ;?> </BODY></HTML>

20 Dan hasilnya sbb : 2. PENGULANGAN A. Pernyataan FOR Perintah digunakan untuk mengulangi perintah dengan jumlah pengulangan yang sudah diketahui. Pada perintah ini anda tidak perlu menuliskan sebuah kondisi untuk diuji. Anda hanya perlu menuliskan nilai awal dan akhir variabel penghitung. Nilai variabel penghitung ini akan secara otomatis bertambah atau berkurang setiap kali sebuah pengulangan dilaksanakan. Standar penulisannya adalah: Bentuk umum: for (nilai_awal; nilai_akhir; peningkatan/penurunan) { Statements; } Contoh 1 : <BODY> Tanggal Lahir: <SELECT name=tanggal> <OPTION VALUE=0 SELECTED >Tanggal <?php //Bentuk pilihan Tanggal 1 sampai dengan 31 for($i 1; $i < 32; $i++) {echo <OPTION VALUE=$i >$i ;}?> </OPTION> </SELECT> <BODY> Dan hasilnya sbb :

21 Contoh 2 : Listing Prog. For2 Execusi prog : For2.php B. Pernyataan WHILE

22 Perintah ini digunakan untuk mengulangi sebuah perintah sampai jumlah tertentu. Untuk menghentikan pengulangan digunakan suatu kondisi tertentu. Nilai kondisi ini, seperti halnya pada perintah IF...THEN... ELSE, mempunyai basil akhir berupa salah (false) atau benar (true). Pengulangan akan terus berjalan selama kondisi masih bernilai benar. Standar penulisannya adalah. Bentuk umum: Contoh : <HTML> <HEAD><T1TLE>Struktur Pengulangan dengan while </TITLE></HEAD> <BODY> <?php $i=1; while ($i <= 5) { echo $i <BR> ; $i++; }?> </BODY></HTML> Dan hasilnya sbb : While(kondisi) { Statements; } Dimana : Untuk masuk ke dalam perulangan while, maka kondisi harus dibuat benar terlebih dahulu, Perulangan tidak akan berhenti jika

23 kondisi masih bernilai benar, maka harus dibuat pernyataan yang menyebabkan kondisi menjadi tidak benar. Nilai variabel I akan selalu berubah yang menyebabkan kondisi menjadi tidak terpenuhi dan perulangan akan berhenti. C. Pernyataan DO WHILE Perintah ini mirip perintah while. Proses pengulangan akan berjalan jika kondisi yang diperiksa di while masih bernilai benar dan perulangan akan dihentikan jika kondisinya telah bernilai salah. Standar penulisannya adalah: Bentuk umum: Do { Statements; } While(kondisi) Perbedaan antara perintah while dengan do...while adalah letak dan kondisi yang diperiksa terletak di awal perulangannya sehingga sebelum masuk ke dalam lingkup perulangan while, kondisi harus bernilai benar. Sedangkan pada perintah Do...while, kondisi di periksa diakhir perulangan. ini berarti bahwa paling sedikit sebuah perulangan akan dilakukan oleh perintah Do...while, karena untuk masuk ke lingkup perulangan tidak ada kondisi yang harus dipenuhi. Contoh 1 : <HTML> <HEAD><TITLE>Struktur Pengulangan dengan do while </T1TLE></HEAD> <BODY> <? $i=1; Do { echo $i. ; $i++; } while ($i <= 5)?> </BODY> </HTML> Dan hslnya sbb :

24 Contoh 2: Dan hslnya sbb : Listing prog. For03.php Hasil Execusi prog. For03.pp

25 Aplikasi dan Latihan : 1. Penulisan Operasi Arithmatik pada Select Option Pada aplikasi kali mi. kita akan mencoba permasalahan operasi arithmatik dengan menggunakan struktur kendali if elseif -. dengan pemasukan data dan form. Perhatikan listing kode HTML dan gambar berikut: Perhatikan listing kode HTML berikut ini : Menjalankan Form PHP yang bernama : Operasi01.php <html> <head> <title> Aplikasi Operasi Arithmatik:::</title> </head> <body> <form action=operasi01.php method=post> <h2>operasi Arithmatik A dan B</h2> <table bgcolor=#cedadc bordercolor=#cfdbdd> <tr><td>masukan Nilai A </td><td><input type=text size=10 name=$a> </td></tr> <tr><td>masukan Nilai B </td><td><input type=text size=10 name=$b> </td></tr> <tr><td>operasi </td><td> <select name=operasi> <option value=1>penjumlahan [a+b]</option> <option value=2>pengurangan [a-b]</option> <option value=3>perkalian [a*b] </option> <option value=4>pembagian [a/b]</option> </select> </td></tr> <tr><td colspan=2 align=center> <input type=submit name=submit value=hitung> </td></tr> </tabie></form> </body> </html> Listing prog. Operasi01.php. <? If ($operasi==1) { $c=$a+$b; $oper= [ a + b ] ; } elseif ($operasi==2) { $c=$a-$b; $oper= [ a - b ] ; } elseif ($operasi==3) { $c=$a*$b; $oper= [ a * b ] ; }

26 else $c=$a/$b; $oper= [ a / b ] ; } echo Nilai A = $a dan Nilai B = $b <br> ; echo Hasil Operasi $oper adalah = $c ;?> Atau bila dituliskan Listing prog. Operasi01.php. dengan kondisi : Switch(Kondisi) {Case...}, adalah sbb : <? switch ($operasi) { case 1 : $c=$a+$b; $oper= [ a + b ] ; break; case 2 : $c=$a-$b; $oper= [ a - b ] ; break; case 3 : $c=$a*$b; $oper= [ a * b ] ; break; case 4 : $c=$a/$b; $oper= [ a / b ] ; break; echo Nilai A = $a dan Nilai B = $b <br> ; echo Hasi1 Operasi $oper adalah = $c ;?> Listing prog. Operasi01.php. Dlm Penulisan Switch Case Dan hslnya sbb :

27 Keterangan : Pada Select menunjukkan operasi arithmatika a dan b. Jika program tersebut dijalankan maka nilai A yang dimasukkan akan tersimpan pada variabel $a dan Nilai B tersimpan pada variabel $b. dan pilihan operasi tersimpan ke variabel $operasi untuk melihat hasil klik pada tombol hitung sehingga program akan menjalankan operasi01.php. variabel $a, $b dan $operasi pada listing kode HTML adalah name masing-masing kontrol from. 2. Pengulangan FOR : Menampilkan Tanggal pada Select Option. <html> <head><title>::: Aplikasi Tanggal :::</title></head> <body bgcolor=#aebbde> <SELECT name=tanggal> <OPTION VALUE=0 SELECTED >Tanggal <?php //Bentuk pilihan tanggal 1 sampai dengan 31 For ($i = 1; $i < 32; $i++) echo <OPTION VALUE=$i >$i ;?> </OPTION> </SELECT> <SELECT NAME=bulan> <OPTION VALUE=0 SELECTED >Bulan <OPTION VALUE=1>Januari <OPTION VALUE=2>Pebruari <OPTION VALUE=3>Maret <OPTION VALUE=4>April <OPTION VALUE=5>Mei <OPTION VALUE=6>Juni <OPTION VALUE=7>Juli <OPTION VALUE=8>Agustus <OPTION VALUE=9>September <OPTION VALUE=10>Oktober <OPTION VALUE=11>November <OPTION VALUE=12>Desember </OPTION></SELEC> <SELECT name=tahun> <OPTION VALUE=0 SELECTED >Tahun <?php // Bentuk pilihan tahun sebanyak 100 tahun // dimulai tahun sekarang $sekarang = (integer) date( Y ); for($i = $sekarang; $i <= ($sekarang+100); $i++) { echo <OPTION VALUE=$i >$i <BR> ; }?> </OPTION></SELECT> </body> </html>

28 Dan hasilnya sbb : Gambar. Tampilan Aplikasi Tanggal 3. ARRAR Array digunakan untuk mengidentifikasikan variabel yang memiliki sejumlah nilai berbeda namun dengan satu nama variabel, misalkan saja kita memiliki variabel $hari yang kita ketahui bahwa nama hari tidak hanya 1, untuk mengidentifikasi variabel $hari yang memiliki banyak nilai kita bisa menggunakan. Misalnya $hari[1] = Senin lalu $hari [2]= Rabu dst. Indeks $hari[0] $hari[1] $hari[2] $hari[3] $hari[4] $hari[5] $hari[6] Ahad Senin Selasa Rabu Kamis Jum at Sabtu $hari Data yang disimpan dalam array menggunakan indeks yang berfungsi untuk memudahkan pencarian kembali data tersebut. Dan untuk mengakses/menampilkan isi/data array : List($indeks, $value) = List($indeks, $hari) atau dapat juga menggunakan kondisi dan pengulangan : while (list($indeks1l, $nilai1) = each($var-data-array) )

29 Contoh : <?php // Membuat array berdimensi dua $peserta array ( Pancasila => array( Hammam, Joko, Kiky, Mira), Fisika_Dasar => array( Dona, Dma, Doni, Kiky ), Basis_Data=>array( Hammam, Dini, Dina, Robert, Sobek ), Kalkulus => array( Andi, Arman, Sobek, Anton ));?> // Menampilkan isi array while (list($indeks1l, $nilai1) = each($peserta) ) { print ( Peserta $indeks1 : <BR>\n ); $nomor = 1; while ( list($indeks2, $nilai2) = each($nilai1) ) { print( $nomor. $nilai2 <BR>\n ) $nomor++; } { Variable array dan Data array akan dibahas pada pertemuan selanjutnya.

MODUL PRATIKUM 07 PEMROGRAMAN BERBASIS WEB (CCP119)

MODUL PRATIKUM 07 PEMROGRAMAN BERBASIS WEB (CCP119) MODUL PRATIKUM 07 PEMROGRAMAN BERBASIS WEB (CCP119) Disusun oleh : KARTINI, SKom.,MMSI LABORATORIUM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS ESA UNGGUL MODUL PRATIKUM PBW 07 Kondition, Loop dan Array

Lebih terperinci

MODUL PRATIKUM - 05 PEMROGRAMAN BERBASIS WEB (CCP119)

MODUL PRATIKUM - 05 PEMROGRAMAN BERBASIS WEB (CCP119) MODUL PRATIKUM - 05 PEMROGRAMAN BERBASIS WEB (CCP119) Disusun oleh : KARTINI, SKom.,MMSI LABORATORIUM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS ESA UNGGUL MODUL PRATIKUM PBW 05 Form, Object Form, From

Lebih terperinci

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

Atribut ACTION tempat menspesifikasikan URL yang akan digunakan sebagai pemroses field input form. FORM DAN INPUT HTML Elemen HTML yang digunakan untuk mendapatkan masukan dari pengguna web. Pengguna web dapat memasukkan input melalui halaman-halaman HTML. Elemen/ TAG ini digunakan membatasi input.

Lebih terperinci

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

Tag dasar yang akan kita gunakan untuk membuat form di HTML adalah tag form, input, textarea, select dan option. Form Form biasanya digunakan untuk mengumpulkan data dari pengunjung web kita. Mulai dari form untuk login, form kontak, form untuk pendaftaran user, bahkan untuk mengirimkan data antar halaman web Tag

Lebih terperinci

MODUL PRATIKUM - 09 PEMROGRAMAN BERBASIS WEB (CCP119)

MODUL PRATIKUM - 09 PEMROGRAMAN BERBASIS WEB (CCP119) MODUL PRATIKUM - 09 PEMROGRAMAN BERBASIS WEB (CCP119) Disusun oleh : KARTINI, SKom.,MMSI LABORATORIUM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS ESA UNGGUL 1 A. TUJUAN MODUL PRATIKUM PBW 09 Struktur Program

Lebih terperinci

Pengenalan Perancangan Web 2017

Pengenalan Perancangan Web 2017 9. Form dan Input HTML Form adalah elemen HTML yang digunakan untuk mendapatkan masukan dari pengguna web. Pengguna web dapat memasukkan input melalui halaman-halaman HTML. Form biasa digunakan untuk membuat

Lebih terperinci

BAB-12 MEMBUAT FORM HTML

BAB-12 MEMBUAT FORM HTML BAB-12 MEMBUAT FORM HTML 12.1. Form HTML Form HTML digunakan untuk mendapatkan masukan (input) dari pengguna Web. Pengguna Web dapat memasukkan input melalui halaman-halaman HTML. Elemen/tag Form digunakan

Lebih terperinci

MODUL III MEMBUAT FORM DAN HALAMAN WEB DENGAN FRAME

MODUL III MEMBUAT FORM DAN HALAMAN WEB DENGAN FRAME MODUL III MEMBUAT FORM DAN HALAMAN WEB DENGAN FRAME A. MAKSUD DAN TUJUAN 1. MAKSUD a. Membuat formulir dengan berbagai tipe b. Membuat tampilan halaman web dengan frame 2. TUJUAN a. Mahasiswa dapat membuat

Lebih terperinci

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

Modul 5. Membuat Formulir Pada Template. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM Modul 5 Membuat Formulir Pada Template Disusun oleh Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS ISLAM INDONESIA YOGYAKARTA 2013 1 BAB I PENDAHULUAN

Lebih terperinci

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

A. Tujuan B. Dasar Teori 1. Pemrosesan Form 2. Konsep Penggunaan Tag <form> pada HTML Form HTML A. Tujuan Memahami konsep penggunaan tag pada HTML Mampu menangani masukan data dari form HTML Mampu membuat dan memproses beragam elemen kontrol B. Dasar Teori 1. Pemrosesan Form Pemrosesan

Lebih terperinci

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

Perancangan & Pemprograman WEB. Pertemuan 4 Materi Formulir &Latihan HTML Perancangan & Pemprograman WEB Pertemuan 4 Materi Formulir &Latihan HTML Dasar Penggunaan Formulir Untuk membuat formulir maka kita menggunakan tag dan . Dua atribut yang umum digunakan pada

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-8 (PHP Dasar [1]) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan PHP? Komponen yang dibutuhkan PHP File Mendeklarasikan

Lebih terperinci

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

PENGANTAR KOMPUTER DAN TI 2C PERTEMUAN 6 FORM & INPUT HTML PENGANTAR KOMPUTER DAN TI 2C PERTEMUAN 6 FORM & INPUT HTML FORM Elemen HTML yang digunakan untuk mendapatkan masukan dari pengguna web. Pengguna web dapat memasukkan input melalui halaman-halaman HTML.

Lebih terperinci

Pertemuan 2. Muhadi Hariyanto

Pertemuan 2. Muhadi Hariyanto Pertemuan 2 Muhadi Hariyanto Variabel Diperlukan dalam pemrograman PHP karena berfungsi sebagai tempat untuk menampung suatu nilai data. Bisa berupa masukan atau keluaran. Tidak diperlukan deklarasi awal

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-8 (PHP Dasar [1]) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan PHP? Komponen yang dibutuhkan PHP File Mendeklarasikan PHP PHP Sederhana

Lebih terperinci

[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 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 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 FORM DAN FRAME 1. TEORI DASAR FORM Form identik dengan formulir. Form sangat dibutuhkan pada saat

Lebih terperinci

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

1. Mahasiswa mampu membuat form pada dokumen HTML. 2. Mahasiswa memahami cara penggunaan dari fasilitas Form pada halaman dokumen HTML Bab 4. Form Overview Salah satu fasilitas yang disediakan oleh dokumen HTML memungkinkan kita untuk melakukan interaksi lebih terhadap halaman dokumen tersebut. Semisal, kemampuan dokumen HTML mampu menyediakan

Lebih terperinci

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

MODUL 3 HTML. (HyperText Mark-Up Language) Sub : Tabel & Form MODUL 3 HTML (HyperText Mark-Up Language) Sub : Tabel & Form Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang Pertemuan 3 3.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai perintah perintah

Lebih terperinci

MODUL 10 PENGENALAN PHP. (Variabel, Operator, struktur control)

MODUL 10 PENGENALAN PHP. (Variabel, Operator, struktur control) MODUL 10 PENGENALAN PHP (Variabel, Operator, struktur control) Tujuan : Mampu menjelaskan perintah-perintah dasar-dasar PHP (Variabel, Operator, struktur control) dan membuat aplikasi dengan perintah-perintah

Lebih terperinci

MODUL PRATIKUM 08B PEMROGRAMAN BERBASIS WEB (CCP119)

MODUL PRATIKUM 08B PEMROGRAMAN BERBASIS WEB (CCP119) MODUL PRATIKUM 08B PEMROGRAMAN BERBASIS WEB (CCP119) Disusun oleh : KARTINI, SKom.,MMSI LABORATORIUM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS ESA UNGGUL MODUL PRATIKUM PBW 08B Kondisi dan Looping dalam

Lebih terperinci

JavaScript. Pemrograman Web 1. Genap

JavaScript. Pemrograman Web 1. Genap JavaScript Pemrograman Web 1 Genap 2011-2012 Pengenalan JavaScript Apa itu JavaScript? JavaScript adalah bahasa Scripting, bukan bahasa pemrograman. JavaScript didisain untuk membuat halaman HTML menjadi

Lebih terperinci

Form identik dengan formulir

Form identik dengan formulir Oleh : Moh Sulhan Form identik dengan formulir Form sangat dibutuhkan pada saat kita mengizinkan/menginginkan adanya nilai (data) yang dipilih atau dimasukkan olehpengguna. Kapasitas dari form hanya menyediakan

Lebih terperinci

BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP

BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP Form pada PHP mempunyai dua method pengiriman data, yaitu GET dan POST. Dengan menggunakan method GET, maka nilai variabel yang dikirimkan ke server melalui

Lebih terperinci

HTML FORM. Praktikum III

HTML FORM. Praktikum III Praktikum III HTML FORM Tujuan : 1. Mengetahui tentang Elemen-elemen FORM. 2. Mampu membuat script FORM HTML. 3. Mampu membuat halaman web dengan menggunakan script HTML dan PHP. Alat dan Bahan : 1. Buku

Lebih terperinci

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

Bab 5 FORM. A. Maksud Dan Tujuan 1. Maksud A. Maksud Dan Tujuan 1. Maksud Bab 5 FORM Menginputkan data menggunakan form dan membuat tombol dengan tag HTML Membuat halaman web terhubung dengan halaman lain (link) 2. Tujuan Mahasiswa dapat membuat

Lebih terperinci

RIO ANDRIYAT KRISDIAWAN, M.KOM

RIO ANDRIYAT KRISDIAWAN, M.KOM RIO ANDRIYAT KRISDIAWAN, M.KOM Form biasanya digunakan untuk melakukan interaksi dengan pengunjung web, misalnya untuk mendapatkan komentar pengunjung, melakukan pendaftaran suatu keanggotaan tertentu,

Lebih terperinci

KURSUS ONLINE JASA WEBMASTERS

KURSUS ONLINE JASA WEBMASTERS KURSUS ONLINE JASA WEBMASTERS HTML FORM JASA WEBMASTERS Jl. Ringin Raya No 124A Condong Catur, Sleman, Yogyakarta FORM 9.1 Form Input HTML Form digunakan untuk mengumpulkan data dari user atau pengguna

Lebih terperinci

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

Pemrograman Web. HTML Lanjut. Indrato, S.Kom List. Ordered Lists (OL) Ordered List (OL) Ordered List (OL) PemrogramanWeb. Pemrograman Web Indrato, S.Kom indra.ndr7@gmail.com HTML Lanjut Page 2 List Digunakan untuk membuat daftar, terdiriatas: Ordered List (Numbering) Unordered List (Bullet) Definition List Ordered Lists (OL)

Lebih terperinci

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

10/04/2014. Oleh: Fiftin Noviyanto, S.T., M.Cs. Form Server Side Scripting Oleh: Fiftin Noviyanto, S.T., M.Cs. Form Server Side Scripting 1 Kegunaan Form Memperoleh data-data user baik nama, alamat dan data lainnya untuk mendaftar pada service yang di sediakan Memperoleh informasi

Lebih terperinci

Desain Web. MODUL 2 Desain Form

Desain Web. MODUL 2 Desain Form 1 MODUL 2 Desain Form A. TUJUAN 1. Mampu membuat form dalam HTML 2. Mampu menggunakan input dalam HTML 3. Mampu menggunakan select dalam HTML 4. Mampu menggunakan textarea dalam HTML B. PETUNJUK 1. Awali

Lebih terperinci

PERTEMUAN 3. if (kondisi) { pernyataan yang akan dijalankan apabila kondisi benar }

PERTEMUAN 3. if (kondisi) { pernyataan yang akan dijalankan apabila kondisi benar } PERTEMUAN 3 Pokok Bahasan : Struktur Kendali Struktur Kendali Percabangan Struktur Kendali Pengulangan Struktur Kendali Perpindahan 1.1 Struktur Kendali Struktur kendali merupakan pengatur aliran program,

Lebih terperinci

OPERATOR DALAM SCRIPT PHP

OPERATOR DALAM SCRIPT PHP BAB 6 OPERATOR DALAM SCRIPT PHP Operator dalam program PHP berfungsi untuk memanipulasi nilai. Dengan operator, sebuah fungsi dapat berjalan dan bersifat dinamis. Nilai-nilai pada sebuah operasi sering

Lebih terperinci

Selection, Looping, Branching

Selection, Looping, Branching Selection, Looping, Branching Struktur If untuk membuat percabangan alur program dengan satu pilihan saja dapat mengatur apakah sebuah perintah akan dijalankan atau tidak tergantung kepada kondisinya setidaknya

Lebih terperinci

MODUL TIK - HTML II KELAS XI SEMESTER I

MODUL TIK - HTML II KELAS XI SEMESTER I MODUL TIK - HTML II KELAS XI SEMESTER I Dapatkan tutorial-tutorial komputer, soal-soal matematika, soal-soal TIK, modul TIK, modul matematika di http://istiyanto.com. Kini Anda dapat berlangganan dan menerima

Lebih terperinci

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

Kapita Selekta (KBKI82127, 2 sks) Materi : Penanganan Form Kapita Selekta (KBKI82127, 2 sks) Materi : Penanganan Form Form inputan dibuat dengan tag-tag HTML. Halaman yang mengandung form murni (tidak ada script php) tidak harus disimpan dalam bentuk php, bisa

Lebih terperinci

PEMROGRAMAN WEB. 1 P a g e

PEMROGRAMAN WEB. 1 P a g e BAB I PENDAHULUAN A. Pengertian HTML HTML merupakan singkatan dari Hypertext Markup Language. HTML digunakan untuk membangun halaman web. HTML digunakan untuk melakukan mark-up (penandaan ) terhadap sebuah

Lebih terperinci

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

Formulir. Menyisipkan / membuat formulir, lakukan salah satu cara berikut : Insert Forms Insert Bar, pilih kategori Forms Formulir Forms adalah fasilitas dalam HTML yang sangat berguna dan memegang peranan penting dalam meningkatkan interaktivitas di dunia web. Dengan form kita dapat melakukan pooling, survei, pemasukan data

Lebih terperinci

Conditional PRAKTIKUM PHP Conditional, Array & Perulangan di PHP

Conditional PRAKTIKUM PHP Conditional, Array & Perulangan di PHP PRAKTIKUM PHP 4 1. Conditional, Array & Perulangan di PHP Tutorial Conditional, Array & Perulangan di PHP ini akan menjelaskan tentang Conditional atau penggunaan "if" dan "else", dilanjutkan dengan penjelasan

Lebih terperinci

PHP Programing. M.M. Ubaidillah. Dasar-dasar PHP. merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.

PHP Programing. M.M. Ubaidillah. Dasar-dasar PHP. merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis. PHP Programing M.M. Ubaidillah Dasar-dasar PHP Bagian I. Pengenalan PHP 1. PHP ( Hypertext Preprocessor) merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.

Lebih terperinci

Struktur dan Kondisi Perulangan. Struktur Kondisi

Struktur dan Kondisi Perulangan. Struktur Kondisi Struktur dan Kondisi Perulangan Struktur Kondisi Struktur Kondisi If if (kondisi) { statement-jika-kondisi-true; kondisi merupakan statemen atau variabel yang akan diperiksa TRUE atau FALSE-nya. Struktur

Lebih terperinci

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

1. Praktikan mampu mendeskripsikan cara pengiriman data ke server melalui form. 3. Praktikan mengetahui Control Text dan penggunaannya pada form MODUL 2 Form dan JSP TUJUAN PRAKTIKUM : 1. Praktikan mampu mendeskripsikan cara pengiriman data ke server melalui form 2. Praktikan mengetahui elemen-elemen dari form 3. Praktikan mengetahui Control Text

Lebih terperinci

MODUL IX FORM. 9.1 Pendahuluan

MODUL IX FORM. 9.1 Pendahuluan MODUL IX FORM 9.1 Pendahuluan Sebuah halaman dapat berisi informasi yang sifatnya statis dan adapula yang bersifat dinamis. Bersifat statis artinya informasi yang ditampilkan cenderung tetap, apabila ingin

Lebih terperinci

PERNYATAAN KONTROL. salah

PERNYATAAN KONTROL. salah MS Wulandari - HTML 1 PERNYATAAN KONTROL PERNYATAAN IF Pernyataan IF biasa dipakai untuk mengambil keputusan berdasarkan suatu kondisi. PHP mempunyai tiga macam bentuk IF, yaitu : 1. IF saja 2. IF - ELSE

Lebih terperinci

PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh:

PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh: Perintah Dasar Tag PHP Ketika PHP membaca suatu file, proses akan berlangsung hingga ditemukan tag khusus yang berfungsi sebagai tanda dimulainya interpretasi teks tersebut sebagai kode PHP. PHP akan menjalankan

Lebih terperinci

PHP (HYPERTEXT PREPROCESSOR)

PHP (HYPERTEXT PREPROCESSOR) LAPORAN PRAKTIKUM MODUL 4 PEMROGRAMAN WEB PHP (HYPERTEXT PREPROCESSOR) Disusun Oleh: Deny Kurniawan Novianto (130533608222) PTI OFF B UNIVERSITAS NEGERI MALANG FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO PROGRAM

Lebih terperinci

MODUL 1 PHP. (Variabel, Tipe Data, Operator)

MODUL 1 PHP. (Variabel, Tipe Data, Operator) MODUL 1 PHP (Variabel, Tipe Data, Operator) Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang 2016 Pertemuan 1 1.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai variabel, Tipe data dan operator

Lebih terperinci

Struktur Kondisi dan Perulangan

Struktur Kondisi dan Perulangan Struktur Kondisi dan Perulangan Struktur Kondisi + Struktur Kondisi If + Struktur Kondisi If...Else + Struktur Kondisi Khusus? : + Struktur Kondisi Switch...Case Struktur Perulangan + Struktur Kondisi

Lebih terperinci

LAPORAN PERTEMUAN 2 PERULANGAN DAN FORM PHP

LAPORAN PERTEMUAN 2 PERULANGAN DAN FORM PHP Hari/Tanggal Laporan Paraf Awal Resmi LAPORAN PERTEMUAN 2 PERULANGAN DAN FORM PHP OLEH : HADYAN DWIHASAN PUTRA 426 16 022 Jurusan Teknik Elektro Program Studi D4 Teknik Multimedia dan Jaringan Politeknik

Lebih terperinci

PERTEMUAN 3. if (kondisi) { pernyataan yang akan dijalankan apabila kondisi benar }

PERTEMUAN 3. if (kondisi) { pernyataan yang akan dijalankan apabila kondisi benar } PERTEMUAN 3 Pokok Bahasan : Struktur Kendali Struktur Kendali Percabangan Struktur Kendali Pengulangan 1.1 Struktur Kendali Struktur kendali merupakan pengatur aliran program, mempunyai rangkaian perintah

Lebih terperinci

Pertemuan 3 Struktur Kondisi dan Perulangan

Pertemuan 3 Struktur Kondisi dan Perulangan Diktat Kuliah Pemrograman Web Pertemuan Struktur Kondisi dan Perulangan Struktur Kondisi + Struktur Kondisi If + Struktur Kondisi If...Else + Struktur Kondisi Khusus? : + Struktur Kondisi Switch...Case

Lebih terperinci

Bagian 20. Bekerja dengan Form menggunakan PHP.

Bagian 20. Bekerja dengan Form menggunakan PHP. TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web membuat halaman website lebih atraktif www.ilmuwebsite.com

Lebih terperinci

Server Response. Hello

Server Response. Hello 1. Pengenalan PHP PHP (akronim dari PHP Hypertext Preprocessor) yang merupakan bahasa pemrogramman berbasis web yang memiliki kemampuan untuk memproses data dinamis. PHP dikatakan sebagai sebuah server-side

Lebih terperinci

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

Pemrograman Web I (HTML Lanjut) Oleh: Devie Rosa Anamisa Pemrograman Web I (HTML Lanjut) Oleh: Devie Rosa Anamisa Tujuan Kuliah Mampu Menjelaskan mengenai: format teks Table Frame Form Hyperlink pada HTML Lanjut Format Teks Ada beberapa fasilitas tag yang dapat

Lebih terperinci

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

Form Input HTML dan Frame. Siti Maesyaroh. M.Kom. Form Input HTML dan Frame Siti Maesyaroh. M.Kom. Tag Tag ini digunakan untuk membuat rancangan form atau formulir dalam memasukkan data, dimana nantinya data tersebut akan diproses sesuai dengan

Lebih terperinci

Ikbal jamaludin

Ikbal jamaludin Ikbal jamaludin 085 2222 01644 Elemen link berfungsi sebagai penghubung antara suatu halaman dengan halaman lain, atau ke URL (uniform Resource Locator) lain bahkan dalam satu halaman untuk berpindah ke

Lebih terperinci

PHP (1) Topik. Intro. Pemrograman Internet. Sekilas tentang PHP 06/11/2012

PHP (1) Topik. Intro. Pemrograman Internet. Sekilas tentang PHP 06/11/2012 Topik PHP (1) Pemrograman Internet Acep Irham Gufroni, M.Eng. Konsep PHP Tipe data PHP Jenis-jenis Operator Seleksi Kondisi (pencabangan) Perulangan 1 2 Intro PHP bahasa scripting server-side untuk membuat

Lebih terperinci

FORMULIR PADA HALAMAN WEB

FORMULIR PADA HALAMAN WEB Formulir Pada Halaman Web 64 10 9 FORMULIR PADA HALAMAN WEB Tujuan Pembelajaran : Setelah mempelajari pokok bahasan ini, diharapkan bisa membuat berbagai bentuk komponen dalam sebuah formulir yang diperlukan

Lebih terperinci

Struktur Kondisi dan Perulangan

Struktur Kondisi dan Perulangan Struktur Kondisi dan Perulangan 1. Struktur Kondisi Struktur kendali percabangan (pengambilan keputusan) struktur kendali yang berfungsi untuk melakukan pemilihan atas perintah yang akan dijalankan sesuai

Lebih terperinci

BAB 1 PENGENALAN HTML

BAB 1 PENGENALAN HTML 1 BAB 1 PENGENALAN HTML HyperText Markup Language (HTML) merupakan bahasa standar yang digunakan untuk membuat sebuah tampilan halaman website. Sesuai dengan namanya yaitu HyperText Markup Language (HTML)

Lebih terperinci

Pertemuan IV. Semester 1

Pertemuan IV. Semester 1 Tables dan Forms Pertemuan IV Pemrograman Web Dasar Semester 1 Tabel HTML Tag digunakan untuk mengawali sebuah tabel. Di dalam elemen table, terdapat tag (table rows) dan tag (table

Lebih terperinci

Dasar PHP. Wiratmoko Yuwono

Dasar PHP. Wiratmoko Yuwono Dasar PHP Wiratmoko Yuwono Topik Konsep PHP Tipe data PHP Jenis-jenis Operator Seleksi Kondisi (pencabangan) Perulangan 2 Intro PHP bahasa scripting server-side untuk membuat website interaktif dan dinamis.

Lebih terperinci

STMIK DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA.

STMIK DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA. STMIK SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 PENDAHULUAN Dreamweaver adalah sebuah program website editor yang berfungsi untuk membuat dan

Lebih terperinci

BAB VI. STATEMENT CONTROL

BAB VI. STATEMENT CONTROL BAB VI STATEMENT CONTROL A Statement IF Seperti halnya Pascal, perintah IF dalam C++ juga digunakan untuk menyatakan pernyataan kondisional (bersyarat) Sintaks sederhana IF adalah if (kondisi) statement;

Lebih terperinci

Pemrograman Web. Javascript. Indrato, S.Kom Introduction. Penyisipan JS dalam HTML. PemrogramanWeb.2009

Pemrograman Web. Javascript. Indrato, S.Kom Introduction. Penyisipan JS dalam HTML. PemrogramanWeb.2009 Pemrograman Web Indrato, S.Kom indra.ndr7@gmail.com Javascript Page 2 Introduction JavaScript merupakan bahasa berbasis objek, akan tetapi bukanlah bahasa berorientasi objek karena tidak memiliki kelas

Lebih terperinci

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

P - 11 Bab 8 : PHP & HTML (Manipulasi Form) P - 11 Bab 8 : PHP & HTML (Manipulasi Form) 8.1 Tujuan Mahasiswa mampu : Mengetahui dan Memahami Perbedaan Method POST & GET Mengetahui dan Memahami Manipulasi Form Mengetahui dan Memahami Pemisahan Form

Lebih terperinci

PHP Intro. Pemrograman Web II. Ganjil

PHP Intro. Pemrograman Web II. Ganjil PHP Intro Pemrograman Web II Ganjil 2015-2016 Variabel Penamaan Variabel Diawali dengan karakter $ Nama variabel bisa terdiri dari karakter huruf, angka, dan underscore. Setelah karakter $, harus diikua

Lebih terperinci

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

P - 6 Bab 4 : HTML (Hypertext Markup Language) P - 6 Bab 4 : HTML (Hypertext Markup Language) 4.1 Tujuan Mengerti cara membuat table, form & frame HTML. 4.2 Materi 1. Table 2. Form 3. Frame HTML 4.3 Table Tabel terdiri dari beberapa bagian, antara

Lebih terperinci

Mengarahkan Flow Program, Input, dan Pemrosesannya

Mengarahkan Flow Program, Input, dan Pemrosesannya Mengarahkan Flow Program, Input, dan Pemrosesannya Di modul ini, Anda akan belajar beberapa teknik pemrograman dan pengetahuan penting yang perlu diketahui karena sering dijumpai dalam memprogram. 3.1

Lebih terperinci

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

MODUL 2 HTML LANJUT. (Tabel, Form, dan Frame) Mampu menjelaskan table, frame, form, image, hyperlink pada HTML Lanjut dan membuat aplikasinya MODUL 2 HTML LANJUT (Tabel, Form, dan Frame) Tujuan Mampu menjelaskan table, frame, form, image, hyperlink pada HTML Lanjut dan membuat aplikasinya Tugas Pendahuluan 1. Apa yang anda ketahui tentang tabel,

Lebih terperinci

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

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id 1 MODUL PEMOGRAMAN WEB II Oleh: CHALIFA CHAZAR 2 MODUL 10 Penanganan Form HTML Tujuan: Mahasiswa memahami cara penanganan permintaan dalam kode PHP yang dikirimkan melalui form HTML untuk menyelesaikan

Lebih terperinci

MENANGANI DATA PADA FORM Aplikasi IT-2 Dalam hal menangani data yang dikirim ke server, PHP memiliki beberapa variabel Superglobals yang secara otomatis akan menangkap data berdasarkan metode (method)

Lebih terperinci

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

Tujuan: Siswa dapat membuat list item dan form untuk diterapkan dalam pembuatan halaman web HTML DASAR BAGIAN 2 Oleh: Heribertus Heri Istiyanto Materi: 1. List Item 2. Form Tujuan: Siswa dapat membuat list item dan form untuk diterapkan dalam pembuatan halaman web Indikator: 1. Siswa dapat membuat

Lebih terperinci

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

BAB III FORMULIR. <input type='text' name='...' size='40' maxlength='..'> BAB III FORMULIR Formulir dalam halaman html merupakan komponen input, yaitu bagian yang berfungsi sebagai tempat memasukkan data dari penggunanya. Dengan formulir, halaman web bisa menjadi lebih interaktif.

Lebih terperinci

PEMROGRAMAN WEB 08 JavaScript Dasar

PEMROGRAMAN WEB 08 JavaScript Dasar PEMROGRAMAN WEB 08 JavaScript Dasar Andi WRE JavaScript Scripting language Lightweight scripting language Client-side scripting language Membuat halaman web menjadi lebih interaktif Digunakan untuk menambahkan

Lebih terperinci

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

Sintak penulisan form adalah: <form method= post atau get action= program_pemroses > elemen-elemen FORM </form> Form Html Digunakan untuk menerima masukan / input dari user dan memproses hasil inputan tersebut di server. User menerima informasi melalui sejumlah elemen yang disebut kontrol. Kontrol ini dapat berupa:

Lebih terperinci

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

PHP Penanganan Form. Overview. 15-Jan Jenis-jenis Form Form Validation. Tag <FORM> Atribut ACTION Atribut METHOD SUBMIT BUTTON Overview Jenis-jenis Form Form Validation PHP Penanganan Form Acep Irham Gufroni, M.Eng. 1 Contoh Aplikasi Form Form Inputan Tag Atribut ACTION Atribut METHOD SUBMIT BUTTON Tag Atribut ACTION

Lebih terperinci

Ajax dan PHP. IAbdu l Kadi r I. Mengimplementasikan Ajax dengan Kode JavaScript Membahas Tools Prototype dan ScripLaculo.us. O R ' G 'N ~ l C D

Ajax dan PHP. IAbdu l Kadi r I. Mengimplementasikan Ajax dengan Kode JavaScript Membahas Tools Prototype dan ScripLaculo.us. O R ' G 'N ~ l C D Ajax dan PHP Mengimplementasikan Ajax dengan Kode JavaScript Membahas Tools Prototype dan ScripLaculo.us IAbdu l Kadi r I O R ' G 'N ~ l C D Buku yang sangat coeok untuk Anda yang ingin menggunakan Ajax

Lebih terperinci

MODUL PEMROGRAMAN WEB

MODUL PEMROGRAMAN WEB MODUL PEMROGRAMAN WEB CONTROL FLOW & ARRAY Rajif Agung Yunmar, S.Kom STMIK AMIKOM Yogyakarta 2011 DAFTAR ISI Control Flow... 1 1. Percabangan... 1 1.1 Pernyataan if... 1 1.2 Pernyataan else if dan else...

Lebih terperinci

PENGENALAN PHP DASAR

PENGENALAN PHP DASAR PENGENALAN PHP DASAR Pengenalan PHP PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya semua sintaks yang diberikan akan sepenuhnya dijalankan pada server sedangkan

Lebih terperinci

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

Web Programming (WP) Step 2 [ HTML & PHP BASIC] Web Programming (WP) Step 2 [ HTML & PHP BASIC] Created By Rolly Yesputra, M.Kom rollyyp.wordpress.com rollyyesputra1@gmail.com 082391177785 767E4C4D 4 March 2015 rollyyp.wordpress.com 1 HTML (Hypertext

Lebih terperinci

PEMROGRAMAN WEB 1. Statement Control Pemilihan dan Perulangan. Rio Andriyat Krisdiawan, M.Kom

PEMROGRAMAN WEB 1. Statement Control Pemilihan dan Perulangan. Rio Andriyat Krisdiawan, M.Kom PEMROGRAMAN WEB 1 Statement Control Pemilihan dan Perulangan Rio Andriyat Krisdiawan, M.Kom Statement Control Statemen kontrol digunakan untuk mengatur jalannya alur program sesuai dengan yang kita inginkan.

Lebih terperinci

Modul 1 Pengenalan PHP

Modul 1 Pengenalan PHP Modul 1 Pengenalan PHP 1.1 Tujuan 1. Mengenalkan kepada siswa tentang pemrograman PHP 2. Siswa dapat membuat script PHP secara sederhana 3. Siswa dapat membuat halaman web dengan menggunakan script HTML

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-3 (HTML Lanjut [1]) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan: Tabel Membuat tabel sederhana Menambahkan

Lebih terperinci

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan :

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan : PERTEMUAN 2 Pokok Bahasan : Register Global On vs Register Global Off Variabel dan Konstanta Tipe Data Operator dan Aritmetika Parameter 1.1 Register Global On vs Register Global Off Pada awal perkembangannya,

Lebih terperinci

Pemrosesan form HTML

Pemrosesan form HTML Pemrosesan form HTML Pemrosesan form HTML Memahami tentang penggunaan Form Memahami tentang perbedaan antara metode GET & POST Memahami tentang pemrosesan file upload Pengolahan Data Dari Form Web menerima

Lebih terperinci

Pemrograman Web Lanjut 2017

Pemrograman Web Lanjut 2017 Praktikum 3 Struktur Kendali Struktur kendali atau statement merupakan elemen yang penting dalam bahasa pemrograman. Dengan adanya kendali alur, eksekusi dari sebuah program dapat terkontrol. Struktur

Lebih terperinci

Pemrograman PHP7 untuk Pemula

Pemrograman PHP7 untuk Pemula Pemrograman PHP7 untuk Pemula Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi sebagaimana dimaksud

Lebih terperinci

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

IV. Form. A. Pengenalan Form. B. HTML Input Element IV. Form A. Pengenalan Form Kegunaan Form Berikut ini beberapa contoh kegunaan Form dalam web: memperoleh data-data user baik nama, alamat dan data lainnya untuk mendaftar pada service yang di sediakan.

Lebih terperinci

FORM DAN ELEMENNYA. Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

FORM DAN ELEMENNYA. Pemrograman Web Teknik Informatika Fakultas Teknologi Industri FORM DAN ELEMENNYA 9 Kegunaan Form Memperoleh data-data user baik nama, alamat dan data lainnya untuk mendaftar pada service yang disediakan Memperoleh informasi dari customer secara online Memperoleh

Lebih terperinci

MODUL 1 INTERNET PROGRAMMING : PHP 1

MODUL 1 INTERNET PROGRAMMING : PHP 1 MODUL 1 INTERNET PROGRAMMING : PHP 1 A. Tujuan : 1. Memahami tentang PHP 2. Memahami instalasi Apache dan PHP 3. Memahami tag-tag dalam PHP 4. Memahami tentang struktur kontrol B. Dasar Teori PENGENALAN

Lebih terperinci

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

1. #**# merupakan karakter yang terdapat pada type data a. text b. password c. radio d. submit e. file jawaban : b 1. #**# merupakan karakter yang terdapat pada type data a. text b. password c. radio d. submit e. file 2. Perintah untuk mengosongkan kolom pada HTML adalah a. tr b. br c. td d. &nbsp e. &nsp jawaban :

Lebih terperinci

PERCABANGAN. Contoh :

PERCABANGAN. Contoh : PERCABANGAN Dalam merancang sebuah halaman Web yang dinamis dan interaktif diperlukan perintah - perintah yang dapat mengatur aliran informasi dari halaman Web tersebut. Dengan menggunakan JavaScript kita

Lebih terperinci

Form dan Variabel Oya Suryana

Form dan Variabel Oya Suryana 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),

Lebih terperinci

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

PENGENALAN HTML - 2. Anda bisa menambahkan beberapa cell (kolom) untuk membuat satu baris cell (kolom). PENGENALAN HTML - 2 G. Tabel HTML Setting untk membuat perintah tabel terdiri dari : Row : mementukan banyaknya baris yang dimiliki oleh tabel. Columns : menentukan banyaknya kolom yang dimiliki tabel.

Lebih terperinci

Materi 4: Perintah For Perintah Do While

Materi 4: Perintah For Perintah Do While JURNAL PRAKTIKUM (LAB. ACTIVITY) PEMROGRAMAN WEB LANJUT SI087 Materi 4: Perintah For Perintah While Perintah Do While Perintah Foreach Dosen: Lilis Dwi Farida, S.Kom.,M.Eng Moh. Farid Fauzi, M.Kom Irma

Lebih terperinci

Pengantar Common Gateway Interface (CGI) dan Perl. - Konsep CGI dan Perl - Lingkungan variabel di Perl - Metode POST dan GET

Pengantar Common Gateway Interface (CGI) dan Perl. - Konsep CGI dan Perl - Lingkungan variabel di Perl - Metode POST dan GET Pengantar Common Gateway Interface (CGI) dan Perl - Konsep CGI dan Perl - Lingkungan variabel di Perl - Metode POST dan GET 1 Konsep CGI dan Perl Definisi CGI adalah suatu bentuk komunikasi dimana client

Lebih terperinci

HTML (HYPERTEXT MARKUP LANGUAGE)

HTML (HYPERTEXT MARKUP LANGUAGE) Hal yang harus dikuasai oleh seorang programmer adalah logika algoritma dan syntax pemrograman. Dalam satu bahasa pemrograman saja. Dijumpai begitu banyak syntax yang tentunya tidak mudah untuk dihapal

Lebih terperinci

Menangani Input dari User

Menangani Input dari User Menangani Input dari User PHP Programming Language Workshop For Newbie Class Yan Friskantoni

Lebih terperinci

Melewatkan Nilai ke Web Server melalui Field tersembunyi

Melewatkan Nilai ke Web Server melalui Field tersembunyi Halaman 151-156 Chapter 3 HTML Form M.Ikhwan Bayu Handono 08018279/kelas A Melewatkan Nilai ke Web Server melalui Field tersembunyi Sebuah field tersembunyi, seperti namanya, adalah elemen yang bentuk

Lebih terperinci

(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR

(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR (Struktur Kondisi dan Perulangan) KOMPETENSI DASAR 3.2. Memahami struktur kondisi dan perulangan 4.2. Menyajikan struktur kondisi dan perulangan Materi Pembelajaran Struktur Kondisi Struktur kondisi if

Lebih terperinci