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

Ukuran: px
Mulai penontonan dengan halaman:

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

Transkripsi

1

2 Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau Pasal 49 Ayat (1) dan Ayat (2) dipidana dengan pidana penjara masing-masing paling singkat 1 (satu) bulan dan/atau denda paling sedikit Rp ,00 (satu juta rupiah), atau pidana penjara paling lama 7 (tujuh) tahun dan/atau denda paling banyak Rp ,00 (lima miliar rupiah). 2. Barangsiapa dengan sengaja menyiarkan, memamerkan, mengedarkan, atau menjual kepada umum suatu ciptaan atau barang hasil pelanggaran hak cipta atau hak terkait sebagai dimaksud Ayat (1) dipidana dengan pidana penjara paling lama 5 (lima) tahun dan/atau denda paling banyak Rp ,00 (lima ratus juta rupiah).

3 Sistem Inventory MINI MARKET dengan PHP dan jquery Deni Sutaji

4 SISTEM INVENTORY MINI MARKET DENGAN PHP DAN JQUERY Perpustakaan Nasional : Katalog Dalam Terbitan (KDT) Penulis : Deni Sutaji SISTEM INVENTORY MINI MARKET DENGAN PHP DAN JQUERY - Cet. I. - Yogyakarta : Penerbit Lokomedia, hlm; 15 x 23 cm ISBN : Penerbit Lokomedia, Cetakan Pertama : Februari 2012 Cetakan Kedua : Mei 2013 Editor : Lukmanul Hakim Cover : Subkhan Anshori Layout : Lukmanul Hakim Diterbitkan pertama kali oleh : Penerbit Lokomedia Jl. Jambon, Perum. Pesona Alam Hijau 2 Kav. B-4, Kricak Yogyakarta redaksi@bukulokomedia.com website : Copyright Lokomedia, 2012 Hak Cipta dilindungi oleh Undang-Undang Dilarang memperbanyak, mencetak ataupun menerbitkan sebagian maupun seluruh isi buku ini tanpa izin tertulis dari penerbit. iv

5 Kata Pengantar Syukur Alhamdulillah penulis panjatkan kehadirat Allah SWT atas limpahan Rahmat dan Hidayah-Nya, sehingga buku ini bisa tercipta. Serta sholawat serta salam selalu tercurahkan kepada Nabi Muhammad SAW, karena berkat kesabaran dan kebesarannya kehidupan manusia menjadi penuh rahmat. Tidak ada kata terlambat untuk belajar dan Ikatlah ilmu dengan menuliskannya, dua pepatah inilah yang menjadi motivasi penulis untuk terus belajar dan berani mencoba mendokumentasikan apa yang sudah dipelajari dalam bentuk tulisan buku ini. Dengan semangat tersebut, penulis bermaksud untuk mengajak semua insan yang tertarik dengan dunia Web development untuk bersama-sama belajar dan berbagi ilmu. Seperti halnya seorang bayi yang sedang belajar berjalan, buku ini akan memberikan penjelasan mulai dari yang paling dasar sampai pada tingkat menengah. Dimulai dari HTML, CSS, JavaScript (ketiganya dalam bentuk e-book), PHP dan MySQL, ER- Diagram sampai penggunaan jquery untuk pembangunan Sistem Inventory. Contohcontoh yang disediakan ditulis dalam bahasa yang sederhana dan mudah dicerna bagi seseorang yang awam sekalipun (newbie). Tetapi, sesuai dengan kodratnya bahwa tidak ada yang sempurna di dunia ini, karena kesempurnaan hanyalah milik Allah SWT. Buku ini juga terdapat banyak kekurangan, maka dari itu penulis sangat berterima kasih atas kritik dan saran guna introspeksi diri dan perbaikan-perbaikan berikutya. Gresik, Mei 2011 Penulis v

6 Halaman ini Sengaja Dikosongkan vi

7 Daftar Isi BAB 1. Dasar-Dasar PHP Pengertian PHP Aturan PHP Sintaks Output PHP Variabel dan Tipe Data Operator Parsing Variabel Percabangan Perulangan Fungsi BAB 2. Dasar-Dasar jquery Pengertian jquery Aturan jquery Kemampuan jquery Memulai jquery jquery Selector jquery Events jquery Effect jquery Form Form Standar AJAX Form AJAX Form Menggunakan JSON Form Menggunakan Plugin Validasi...37 vii

8 BAB 3. Kolaborasi PHP dan MySQL Pengertian MySQL Tipe Data MySQL SQL (Structured Query Language) DDL (Data Definiton Language) DML (Data Manipulation Language) DCL (Data Control Language) Operator MySQL Operator Aritmatika Operator Pembanding Operator Lainnya Operator Logika Operator Karakter Operator Aggregate Koneksi PHP dengan MySQL Menampilkan Data Memasukkan Data Mengupdate Data Menghapus Data Membatasi Tampilan Data per Halaman Manipulasi Database (CRUD) dengan jquery...62 BAB 4. Desain Database Inventory Relasi Tabel Membuat Tabel Membuat View Membuat Trigger...78 BAB 5. Form Login, Hak Akses dan Menu Form Login...82 viii

9 5.2. Hak Akses Menu BAB 6. Modul Form Master Form Jenis Barang Form Barang BAB 7. Modul Form Transaksi BAB 8. Modul Laporan Lampiran Profil Penulis ix

10 Halaman ini Sengaja Dikosongkan

11 BAB I Dasar-Dasar PHP

12 Bab 1 Dasar-Dasar PHP 1.1 Pengertian PHP PHP (PHP Hypertext Preprocessor) adalah kode/skrip yang akan dieksekusi pada server side. Skrip PHP akan membuat suatu aplikasi dapat di-integrasikan ke dalam HTML, sehingga suatu halaman web tidak lagi bersifat statis, namun menjadi bersifat dinamis. Sifat server-side berarti pengerjaan skrip dilakukan di server, baru kemudian hasilnya dikirimkan ke browser. 1.2 Aturan PHP Adapun aturan penulisan skrip PHP ada dua cara, yaitu: 1. Embedded Script Dengan cara meletakkan tag PHP diantara tag-tag HTML. Contohnya: <html> <body> echo Belajar ;?> <body> <html> 2. Non Embedded Script Dengan cara ini, semua skrip HTML diletakkan didalam skrip PHP. Contohnya: echo <html> ; echo <body> ; echo Belajar PHP ; echo </body> ; echo </html> ;?> Sedangkan penulisan tag PHP ada empat macam, yaitu: 1. Standart Style Format penulisannya:?> 2. Short Style Format penulisannya: <??> 2 Sistem Inventory Mini Market dgn PHP & jquery

13 3. Javascript Style Format penulisannya: <script language= PHP > </script> 4. ASP Style Format penulisannya: <% %> 1.3 Sintaks Output PHP Untuk menampilkan nilai suatu variabel atau mencetaknya ke layar browser, digunakan beberapa macam perintah berikut: echo, beberapa contohnya: echo $data ; echo $data; echo nilai ; echo $data. mahasiswa ; print, contohnya: print ( $data ); print ($data); print ( nilai ); print ($data. mahasiswa ); printf, contohnya: printf ( %s,$data); printf ( %s mahasiswa,$data); Comment Comment adalah bagian dari kode yang tidak dieksekusi/dijalankan. Comment dibuat untuk memperjelas atau memberi keterangan pada kode program. Ada dua cara menulis comment, yaitu: Comment satu baris dibuat menggunakan tanda //. Comment beberapa/banyak baris dibuat menggunakan tanda /* */. 1.4 Variabel dan Tipe Data Variabel digunakan sebagai tempat penyimpanan data sementara. Data tersebut akan hilang setelah program selesai dieksekusi. Adapun beberapa aturan dalam penggunaan nama variabel, yaitu: Diawali dengan karakter $. Bersifat Case Sensitive, jadi $Var berbeda dengan $var atau $VAR. Karakter pertama harus berupa huruf atau garis bawah ( _ ). Bab I. Dasar-Dasar PHP 3

14 Karakter berikutnya boleh huruf, angka atau garis bawah ( _ ). Pendeklarasian suatu variabel dilakukan pada saat pertama kali variabel tersebut dipanggil. Inisialisasi suatu variabel adalah mengisi nilai untuk pertama kalinya ke dalam variable. Berikut beberapa contoh penulisan dan pendeklarasian variabel: $namadepan = Ali Shodikin ; $harga_barang = 3500; $nilai3 = 3.45; Variabel mempunyai beberapa tipe data, yaitu: Integer Meliputi semua bilangan bulat yang berada pada range -2,147,483,648 sampai +2,147,483,647. Jika suatu nilai berada diluar range tersebut, maka secara otomatis akan dikonvesi menjadi Floating Point. Integer dapat dinyatakan dalam bentuk oktal (basis 8), desimal (basis 10) dan heksadesimal (basis 16). Contohnya: $desimal=13; $heksa=0x11; //bernilai 17 dalam decimal $oktal=020; $bil_neg=-12; Floating Point Merepresentasikan bilangan pecahan atau bilangan desimal yang berada di range 1.7E-308 sampai 1.7E+308. Floating point dapat dinyatakan dalam bentuk pangkat dan desimal. Contohnya: $desimal=0.0123; $pangkat=13.0e-3; String Setiap tipe data string selalu diapit oleh tanda petik tunggal ( ) maupun tanda petik ganda ( ). Contohnya: $string1= Belajar PHP ; $string2= Pemrograman Web ; Array Menampung beberapa nilai dalam satu variabel. Index dan value dari Array dapat berupa Integer dan String. Jika index awal tidak didefinisikan, maka index dimulai dari angka 0. Contohnya: // index pertama adalah 0 dengan nilainya adalah 1 $array = array(1,5,7,8,4,2, deni ); // index pertama adalah 2 dengan nilainya adalah deni $array[2] = deni ; $array[3] = sutaji ; 4 Sistem Inventory Mini Market dgn PHP & jquery

15 Untuk lebih memahami variabel, tuliskan contoh skrip berikut: Skrip variabel.php $angka = 1000; $desimal = ; $string= deni ; $array = array(31,41,51,61,71); echo <h3>penulisan Varibel PHP </h3> ; echo angka:.$angka; echo <br> ; echo desimal:.$desimal; echo <br> ; echo string:.$string; echo <br> ; echo array: ; print_r($array);?> Sekarang coba jalankan skrip variabel.php di browser, maka hasilnya akan terlihat seperti pada gambar 1.1. Gambar 1.1 Hasil skrip variabel.php 1.5 Operator Didalam PHP juga dikenal beberapa operator, yaitu: Operator Logika Operator yang membandingkan dua variabel dengan tipe Boolean dan akan menghasilkan nilai Boolean juga. Perhatikan tabel berikut: Bab I. Dasar-Dasar PHP 5

16 Sampai pada PHP versi 5, penulisan simbol ditulis sama dengan nama operatornya. Contohnya: if ($angka1==true AND $angka2==true) Operator Assignment Operator yang menangani penambahan atau pengisian nilai ke dalam variabel tertentu. Perhatikan tabel berikut: 6 Sistem Inventory Mini Market dgn PHP & jquery

17 Operator Aritmatika Operator yang menangani operasi aritmatika. Perhatikan tabel berikut: Contohnya: $hasil = 5 + 5; // hasilnya adalah 10 Operator Relational Operator yang menangani pembandingan dua nilai variable dan menghasilkan nilai Boolean. Perhatikan tabel berikut: Untuk lebih memahami penggunaan masing-masing operator, tuliskan contoh skrip berikut: Skrip operator.php <html> <head><title>latihan Operator</title></head> <body> $x = 20; $y = 5; echo x =.$x. <br> ; echo y =.$y. <br> ; // Operasi Aritmetika echo <h3> OPERATOR ARITMATIKA </h3> ; Bab I. Dasar-Dasar PHP 7

18 $h = $x + $y; echo $x. +.$y. =.$h. <br> ; $h = $x - $y; echo $x. -.$y. =.$h. <br> ; $h = $x * $y; echo $x. *.$y. =.$h. <br> ; $h = $x / $y; echo $x. /.$y. =.$h. <br> ; $h = $x % $y; echo $x. %.$y. =.$h. <br> ; // Operasi Assignment echo <h3> OPERATOR ASSIGNMENT </h3> ; $x++; echo x =.$x. <br> ; $x *= 3; echo x =.$x. <br> ; // Tampilan string $kalimat = saya sedang belajar PHP ; $string = sangat menyenangkan ; echo $kalimat. itu.$string. <br> ; echo terkadang.$string. ketika.$kalimat; // Operasi Relational echo <h3> OPERATOR RELATIONAL </h3> ; if($x>$y) echo x lebih besar dari y ; else echo x kurang dari y ; echo <br> ;?> // Operasi Logika <h3>operator LOGIKA</h3> <table width= 200 border= 1 > <tr> <td><strong>operator</strong></td> <td><strong>contoh</strong></td> <td><strong>hasil</strong></td> </tr> <tr> <td align= center >&</td> <td>8 & 10 </td> <td> echo 8 & 10;?></td> </tr> <tr> <td align= center > </td> <td>8 10 </td> <td> echo 8 10;?></td> </tr> </table> </body> </html> Sekarang coba jalankan skrip operator.php di browser, maka hasilnya akan terlihat seperti pada gambar Sistem Inventory Mini Market dgn PHP & jquery

19 Gambar 1.2 Hasil skrip operator.php Bab I. Dasar-Dasar PHP 9

20 1.6 Parsing Variabel Parsing variabel berfungsi untuk menangani pengisian nilai variabel dari URL (GET/ REQUEST) atau form (POST). URL GET/REQUEST Pengisian variable dari URL (GET/REQUEST) berasal dari penulisan variable yang ada di addres bar atau melalui hyperlink. Contohnya: Pada URL tersebut terdapat sebuah variabel yaitu nama. Untuk mendapatkan nilai dari variabel tersebut menggunakan perintah: $_GET[ nama ]; atau $_REQUEST[ nama ]; FORM POST Pengisian variabel yang berasal dari inputan form yang dikirim oleh pengguna ketika mengklik tombol Submit. Contohnya: <form action= <?=$PHP_SELF;?> method= POST > <input type= text name= nama > <input type= submit name= proses value= Proses > </form> if (isset($_post[ proses ])) { echo $_POST[ nama ];?> Catatan: Form juga dapat dijadikan GET dengan mengganti attribute method = POST menjadi method = GET. Untuk lebih memahami parsing variabel, tuliskan contoh skrip berikut: Skrip parsing.php <!-- parsing GET dari FORM //--> <form action= parsing.php method= GET > <input type= text name= nama > <input type= submit name= proses value= Proses > </form> if (isset($_get[ proses ])) { echo Nama: $_GET[nama] ;?> <!-- parsing POST dari FORM //--> <hr><form action= parsing.php method= POST > <input type= text name= nama > <input type= submit name= proses value= Proses > </form> 10 Sistem Inventory Mini Market dgn PHP & jquery

21 if (isset($_post[ proses ])) { echo Nama: $_POST[nama] ;?> Sekarang coba jalankan skrip parsing.php di browser, maka hasilnya akan terlihat seperti pada gambar 1.3. Gambar 1.3 Belum ada variabel yang dikirim Untuk percobaan pertama, coba isikan data pada form input paling atas, misalnya Deni Sutaji, lalu klik tombol Proses, maka form diproses menggunakan method GET. Keterangannya dapat dilihat pada gambar 1.4. Gambar 1.4 Variabel nama dikirim menggunakan method GET Selanjutnya, coba isikan data pada form input paling bawah, misalnya Deni Juwed Sutaji, Bab I. Dasar-Dasar PHP 11

22 lalu klik tombol Proses, maka form diproses menggunakan method POST. Keterangannya dapat dilihat pada gambar 1.5. Gambar 1.5 Variabel nama dikirim menggunakan method POST 1.7 Percabangan Untuk menyeleksi kondisi guna melakukan pernyataan tertentu. Ada dua macam percabangan, yaitu IF dan SWITCH. Contoh IF: $angka = 10; if($angka<=5) { if($angka<3) { echo Angka dibawah 3 ; else { echo Angka diatas 3 ; elseif($angka<=10) { if($angka % 2 == 0) { echo Genap ; else { echo Ganjil ; else { 12 Sistem Inventory Mini Market dgn PHP & jquery

23 ?> echo melebihi batas ; Catatan: PHP juga mendukung IF bersarang, artinya didalam if terdapat if lagi dan apabila terdiri lebih dari dua kondisi bisa menggunakan if. elseif.. else. Sedangkan Contoh SWITCH: $angka1 = $_POST[ angka1 ]; $angka2 = $_POST[ angka2 ]; $operator = $_POST[ operator ]; switch ($operator) { case + : { $hasil = $angka1+$angka2; break; case - : { $hasil = $angka1-$angka2; break; case * : { $hasil = $angka1*$angka2; break; case / : { $hasil = $angka1/$angka2; break; case % : { $hasil = $angka1%$angka2; break; default : { echo tidak operator ; ; echo HASIL<br> ; echo $angka1..$operator..$angka2. =.$hasil;?> Catatan: Pada switch ada tambahan perintah break yang berfungsi untuk menghentikan pencarian kondisi. Kemudian ada default yang berfungsi untuk memberikan nilai apabila suatu variabel yang dicari nilainya tidak tercantum dalam kondisi. 1.8 Perulangan Untuk melakukan proses yang diulang dimulai dari batas awal sampai batas akhir Bab I. Dasar-Dasar PHP 13

24 tertentu baik itu dari nilai terbesar ke terkecil atau sebaliknya. Komponen perulangan terdiri dari: Batas awal Batas akhir Nilai perulangan (menaik/menurun) Sedangkan variasi perulangan ada empat macam, yaitu: 1. FOR. Contohya: echo ASC : <br /> ; for ($i=1; $i<10; $i++) { echo $i. <br /> ;?> echo DESC : <br /> ; for ($i=10; $i>=1; $i--) { echo $i. <br /> ; 2. WHILE DO Contohnya: echo ASC : <br /> ; $i = 1; while ($i<10) { echo $i. <br /> ; $i++;?> echo DESC : <br /> ; $i = 10; while ($i>=1) { echo $i. <br /> ; $i--; 3. DO WHILE Contohnya: echo ASC : <br /> ; $i = 1; do { echo $i. <br /> ; $i++; while ($i<10); echo DESC : <br /> ; $i = 10; do { echo $i. <br /> ; 14 Sistem Inventory Mini Market dgn PHP & jquery

25 ?> $i--; while ($i>=1) ; 4. FOREACH. Contohnya: $array = array(1,2,3,4,5); echo $array. <br /> ; echo Menggunakan print_r: ; print_r($array); echo <br /> Menggunakan foreach: <br /> ; foreach ($array as $key => $nilai) { echo $key. -.$nilai. <br /> ;?> echo <br /> Menggunakan foreach: <br /> ; foreach ($array as $nilai) { echo $nilai. <br /> ; Catatan: Foreach khusus digunakan untuk tipe data array. Dengan menggunakan foreach dapat memperoleh nilai index dan value dari suatu array. Untuk lebih memahami percabangan dan perulangan, tuliskan contoh skrip berikut: Skrip kontrol.php <html> <head><title>manipulasi tampilan teks</title></head> <body> // Jika belum ada kiriman penekanan tombol PROSES pada form, // maka tampilkan form if (!isset($_post[ proses ])) {?> <h3>pemilihan TAMPILAN TEKS</h3> <form action= kontrol.php method= post > Teks : <input name= teks type= text ><br> Teks Pengganti : <input name= teksp type= text ><br> Ditampilkan sebanyak : <select name= jumlah > <option value= 5 >5</option> <option value= 10 >10</option> <option value= 15 >15</option> <option value= 20 >20</option> </select> <br> Lakukan : <input name= cmd type= radio value= break checked> Break <input name= cmd type= radio value= continue > Continue <input name= cmd type= radio value= exit > Exit <br> Pada hitungan ke : Bab I. Dasar-Dasar PHP 15

26 <select name= hitungan > for ($i=1; $i<=20; $i++) { echo <option value= $i >$i</option> ;?> </select> <br> <input name= proses type= submit value= PROSES > </form> else { //Jika ada $proses berarti ada tombol $teks = $_POST[ teks ]; $jumlah = $_POST[ jumlah ]; $cmd = $_POST[ cmd ]; $hitungan = $_POST[ hitungan ]; for ($i=1; $i <= $jumlah; $i++) { echo Hitungan ke $i : ; if ($i == $hitungan) { if ($cmd == break ) { echo $_POST[ teksp ]. <br> ; break; elseif ($cmd == continue ) { echo $_POST[ teksp ]. <br> ; continue; elseif ($cmd == exit ) { echo $_POST[ teksp ]. <br> ; exit; ; ; echo $teks. <br> ; ; echo Keluar dari perulangan. ;?> </body> </html> Keterangan: Break: berhenti dari perulangan dan mengeksekusi selanjutnya Continue: meneruskan perulangan dan perintah selanjutnya Exit: keluar dari skrip PHP Sekarang coba jalankan skrip kontrol.php di browser, maka hasilnya akan terlihat seperti pada gambar 1.6. Kemudian isikan datanya pada form, contohnya bisa dilihat pada gambar 1.6, lalu klik tombol PROSES, maka hasilnya akan terlihat seperti pada gambar 1.7. Keterangan: Pada form di gambar 1.6, kita ingin menampilkan Teks: Deni Sutaji sebanyak 20 kali, tapi di Break pada Hitungan ke-10, maka Teks: Deni Sutaji hanya ditampilkan 10 kali dan pada Teks yang ke-10, Deni Sutaji diganti teksnya dengan Belajar PHP (lihat lagi gambar 1.7). 16 Sistem Inventory Mini Market dgn PHP & jquery

27 Gambar 1.6 Hasil skrip kontrol.php sebelum diproses Gambar 1.7 Hasil skrip kontrol.php setelah diproses Bab I. Dasar-Dasar PHP 17

28 1.9 Fungsi Blok skrip yang membungkus beberapa baris kode yang dapat digunakan berkali-kali. Deklarasi fungsi adalah sebagai berikut: function nama_fungsi(parameter_1, parameter2,. Parameter-N) { isi baris kode ke 1 isi baris kode ke N return [nilai kembalian] Untuk lebih memahami fungsi, tuliskan contoh skrip berikut: Skrip fungsi.php <h3>fungsi Aritmatika</h3> function aritmatika($angka1, $angka2, $operator1) { if ($operator1 == + ) { $hasil = $angka1 + $angka2; elseif ($operator1 == - ) { $hasil = $angka1 - $angka2; elseif ($operator1 == * ) { $hasil = $angka1 * $angka2; elseif ($operator1 == / ) { $hasil = $angka1 / $angka2; elseif ($operator1 == % ) { $hasil = $angka1 % $angka2; return $hasil; $kali = aritmatika(10, 5, * ); echo 10 x 5 = $kali<br /> ;?> $jumlah = aritmatika(10, 5, + ); echo = $jumlah<br /> ; Keterangan: Nilai kembalian ditandai dengan return. Fungsinya untuk menampung nilai dari suatu fungsi yang dapat dijadikan inputan pada perintah selanjutnya. Misal disini adalah adanya perintah echo. Sekarang coba jalankan skrip fungsi.php di browser, maka hasilnya akan terlihat seperti pada gambar Sistem Inventory Mini Market dgn PHP & jquery

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

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

Lebih terperinci

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

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

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

RONALD RUSLI CV. LOKOMEDIA

RONALD RUSLI CV. LOKOMEDIA Membuat Aplikasi GPS Ala GO-JEK RONALD RUSLI CV. LOKOMEDIA Membuat Aplikasi GPS Ala GO-JEK Perpustakaan Nasional : Katalog Dalam Terbitan (KDT) Penulis : Ronald Rusli Membuat Aplikasi GPS Ala GO-JEK -

Lebih terperinci

DASAR PHP. Oleh : Devie Rosa Anamisa

DASAR PHP. Oleh : Devie Rosa Anamisa DASAR PHP Oleh : Devie Rosa Anamisa Pembahasan Dasar PHP Skrip PHP Komentar pada PHP Variabel, Tipe Data dan Operator Struktur Kontrol Memulai PHP PHP (Personal Home Page Tools) merupakan bahasa skrip

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

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

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

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

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

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

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

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 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017 MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017 Variabel Maret, 2017 [MODUL 2 - Review] Digunakan untuk menyimpan sebuah value, data atau informasi Nama variabel

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. Variabel. Workshop Programming

MODUL. Variabel. Workshop Programming W o r P r o 1 Variabel MODUL Workshop Programming Digunakan untuk menyimpan sebuah value, data atau informasi Nama variabel diawali dengan tanda $ Setelah tanda $ diawali oleh huruf atau under---scrore

Lebih terperinci

Sistem Informasi Akademik Kampus Berbasis Web dengan LARAVEL 5. Liliek Triyono CV. LOKOMEDIA

Sistem Informasi Akademik Kampus Berbasis Web dengan LARAVEL 5. Liliek Triyono CV. LOKOMEDIA Sistem Informasi Akademik Kampus Berbasis Web dengan LARAVEL 5 Liliek Triyono CV. LOKOMEDIA Sistem Informasi Akademik Kampus Berbasis Web dengan LARAVEL 5 Perpustakaan Nasional : Katalog Dalam Terbitan

Lebih terperinci

Membuat Toko Online dengan Teknik OOP, MVC, dan AJAX

Membuat Toko Online dengan Teknik OOP, MVC, dan AJAX Membuat Toko Online dengan Teknik OOP, MVC, dan AJAX Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi

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

Pengenalan Script. Definisi HTML

Pengenalan Script. Definisi HTML 1 Pengenalan Script Pada bab ini akan dibahas bahasa script yang dapat digunakan untuk membuat halaman web. Untuk dapat membuat halaman web bahasa script pertama yang harus anda kenal adalah HTML. HTML

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

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

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

Lebih terperinci

MODUL 2 PHP INTRO PHP INTRO

MODUL 2 PHP INTRO PHP INTRO MODUL 2 PHP INTRO PHP INTRO PEMROGRAMAN WEB 2 TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2014/2015 Variabel Digunakan untuk menyimpan sebuah value, data atau informasi Nama variabel diawali dengan

Lebih terperinci

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN SEKOLAH TINGGI MANAJEMEN INFORMAA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN Mata Kuliah : PEMROGRAMAN WEB 2 (PHP & MYSQL) Kode Mata Kuliah : MI - 26223 Jurusan / Jenjang : D3 MANAJEMEN INFORMAA

Lebih terperinci

BAB 5. Kondisional Perulangan. Materi. Pengenalan Perulangan Perulangan For Perulangan While Perulangan dengan menggunakan Kondisional If

BAB 5. Kondisional Perulangan. Materi. Pengenalan Perulangan Perulangan For Perulangan While Perulangan dengan menggunakan Kondisional If BAB 5 Kondisional Perulangan Materi Pengenalan Perulangan Perulangan For Perulangan While Perulangan dengan menggunakan Kondisional If SESI / PERKULIAHAN KE 5 1. Standar Kompetensi Mahasiswa dapat membuat

Lebih terperinci

Membuat Helpdesk System Berbasis OOP dan PDO dengan PHP. Hendra Santoso CV. LOKOMEDIA

Membuat Helpdesk System Berbasis OOP dan PDO dengan PHP. Hendra Santoso CV. LOKOMEDIA Membuat Helpdesk System Berbasis OOP dan PDO dengan PHP Hendra Santoso CV. LOKOMEDIA Helpdesk System Berbasis OOP & PDO dengan PHP Perpustakaan Nasional : Katalog Dalam Terbitan (KDT) Penulis : Hendra

Lebih terperinci

Web Programming. Pengenalan PHP

Web Programming. Pengenalan PHP Web Programming Pengenalan PHP Pokok Bahasan Pengenalan PHP Tag-tag Dasar PHP Struktur Kontrol Pengenalan PHP (1) Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis/interaktif.

Lebih terperinci

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

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

Lebih terperinci

BAB VII DASAR-DASAR PHP

BAB VII DASAR-DASAR PHP BAB VII DASAR-DASAR PHP A. KOMPETENSI DASAR Memahami struktur dasar dokumen PHP. Mampu membuat dokumen PHP yang baik dan benar. Mampu memanfaatkan elemen-elemen dasar untuk mengolah dan menampilkan informasi.

Lebih terperinci

Pengenalan PHP Contoh penulisan file PHP :

Pengenalan PHP Contoh penulisan file PHP : Pengenalan PHP PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya semua sintaks yang kita berikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan

Lebih terperinci

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

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

Lebih terperinci

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

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

Lebih terperinci

MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL)

MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL) MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL) 4.1 Definisi PHP (Hypertext Preprocessor) PHP (PHP: Hypertext Preprocessor) merupakan bahasa pemrograman yang mampu berjalan di server-side (berjalan pada

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

Variabel dan Tipe data Javascript

Variabel dan Tipe data Javascript Variabel dan Tipe data Javascript Variabel Pendeklarasian variabel dalam JavaScript dapat di isi dengan nilai apa saja dan juga bersifat opsional. Artinya variabel boleh di deklarasikan ataupun tidak hal

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

Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1

Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1 Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1 Konsep Client Side Scripting JavaScript? Pendeklarasian JavaScript JavaScript sederhana Peletakan JavaScript Komentar

Lebih terperinci

MODUL 5 JAVA SCRIPT. Sub : PENGENALAN

MODUL 5 JAVA SCRIPT. Sub : PENGENALAN MODUL 5 JAVA SCRIPT Sub : PENGENALAN Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang Pertemuan 5 5.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai perintah perintah javascript 2. Mahasiswa

Lebih terperinci

Chapter 2. Tipe Data dan Variabel

Chapter 2. Tipe Data dan Variabel Chapter 2 Tipe Data dan Variabel Pada prinsipnya suatu program computer memanipulasi data untuk dijadikan informasi yang berguna. Komputer memanipulasi berbagai macam data, bukan hanya angka, tetapi juga

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

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

// membuat komentar satu baris # juga membuat komentar satu baris /* ini contoh membuat komentar yang membutuhkan lebih dari satu baris */

// membuat komentar satu baris # juga membuat komentar satu baris /* ini contoh membuat komentar yang membutuhkan lebih dari satu baris */ IV PHP INTRO PHP adalah bahasa pemrograman open source multi platforms yang sangat fleksibel, bahasa ini dapat disisipkan pada kode HTML ataupun CSS dengan syarat ekstensi file harus menggunakan ekstensi

Lebih terperinci

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

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau

Lebih terperinci

MODUL 3 DASAR-DASAR PHP

MODUL 3 DASAR-DASAR PHP MODUL 3 DASAR-DASAR PHP Para pengguna internet dewasa ini cenderung lebih menyukai situs-situs yang mempunyai tampilan menarik dan menghibur. Yang pasti, mereka sudah bosan dengan tampilan web yang begitu-begitu

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

Pertemuan 07 Struktur Dasar PHP

Pertemuan 07 Struktur Dasar PHP Pertemuan 0 Struktur Dasar PHP Sebelum Belajar PHP Mari Mengenal PHP Say Hello to PHP Variabel Tipe Data Konstanta Operator dalam PHP Komentar Program Sebelum Belajar PHP. Saya asumsikan Anda telah mengenal

Lebih terperinci

PHP Basic. Pemrograman Web. Rajif Agung Yunmar, S.Kom

PHP Basic. Pemrograman Web. Rajif Agung Yunmar, S.Kom PHP Basic Pemrograman Web Rajif Agung Yunmar, S.Kom Server Side vs Client Side Server side : Program di server dan client tidak bisa melihat listing program. Client hanya mendapat hasil dari program yang

Lebih terperinci

KBKF53110 WEB PROGRAMMING

KBKF53110 WEB PROGRAMMING RENCANA PEMBELAJARAN SEMESTER (RPS) KBKF53110 WEB PROGRAMMING Disusun oleh: PROGRAM STUDI S1 SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER (FILKOM) UNIVERSITAS PUTRA INDONESIA YPTK PADANG LEMBAR PENGESAHAN Rencana

Lebih terperinci

JavaScript (Dialog Box) Oleh : Devie Rosa Anamisa

JavaScript (Dialog Box) Oleh : Devie Rosa Anamisa JavaScript (Dialog Box) Oleh : Devie Rosa Anamisa Pembahasan Pengertian JavaScript Bentuk Dasar script Javascript Dalam Dokumen HTML Konsep Variabel Properti Event Operator Struktur Kondisi Metode Kotak

Lebih terperinci

Bab 2 Struktur Dasar PHP

Bab 2 Struktur Dasar PHP Bab 2 Struktur Dasar PHP Sebelum Belajar PHP Mari Mengenal PHP Say Hello to PHP Variabel Tipe Data Konstanta Operator dalam PHP Komentar Program Sebelum Belajar PHP 1. Saya asumsikan Anda telah mengenal

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

MODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan

MODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan MODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan I. Tugas Pendahuluan 1. php adalah server side programming, apa yang dimaksud dengan server side programming? 2. Sebutkan beberapa

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

Pemrograman Web Week 5. Team Teaching

Pemrograman Web Week 5. Team Teaching Pemrograman Web Week 5 Team Teaching Materi Pemrograman Sisi Server Untuk melihat peta penggunaan teknologi salah satunya adalah w3techs.com Penggunaan client side programming Penggunaan Library Javascript

Lebih terperinci

STRUKTUR DASAR PHP ASUMSI 02/10/2014

STRUKTUR DASAR PHP ASUMSI 02/10/2014 STRUKTUR DASAR PHP 1 ASUMSI Anda telah mengenal dengan cukup baik komputer Anda, dan juga bisa mengoperasikannya. Jadi Anda seharusnya sudah mengerti perbedaan file dan direktori, bagaimana menyimpan file

Lebih terperinci

Pengertian Situs / Web

Pengertian Situs / Web Pengenalan PHP Pengertian Situs / Web Situs/Web dikategorikan menjadi 2 : Web Statis Web Dinamis Dalam Pemprograman Web terdapat 2 kategori: Server Side Programming ASP, JSP, PHP Client Side Programming

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

PENGEMBANGAN SISTEM INFORMASI AKREDITASI

PENGEMBANGAN SISTEM INFORMASI AKREDITASI PENGEMBANGAN SISTEM INFORMASI AKREDITASI Muhammad Takdir Muslihi 1), Amil Ahmad Ilham 2), Zahir Zainuddin 3) 1), 2),3) Jurusan Teknik Elektro, Fakultas Teknik, Universitas Hasanuddin Email : takdir.jobs@gmail.com

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

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

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

Otodidak Pemrograman JavaScript

Otodidak Pemrograman JavaScript Otodidak Pemrograman JavaScript 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

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

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 3 Tipe Data, Variable, dan Konstanta Tujuan: Mahasiswa mengenal tipe data dan mendeklarasikan variable di dalam pemrograman PHP sebagai pondasi dalam

Lebih terperinci

Pengembangan Web. Ramos Somya

Pengembangan Web. Ramos Somya Pengembangan Web Ramos Somya PHP adalah singkatan dari: Hypertext Preprocessor, yang merupakan sebuah bahasa scripting. Artinya: semua sintaks PHP akan dieksekusi di server dan dikembalikan ke client dalam

Lebih terperinci

PERTEMUAN KE 1 PENGENALAN DASAR PHP

PERTEMUAN KE 1 PENGENALAN DASAR PHP PERTEMUAN KE 1 PENGENALAN DASAR PHP A. TUJUAN Mampu menggunakan perangkat lunak yang dibutuhkan untuk membuat halaman web dengan PHP Mampu membuat halaman web sederhana dengan PHP Mengenal Tipe Data, Variabel

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

Super Web Programming 10 Bahasa 10 Proyek Web. Fritz Gamaliel CV. LOKOMEDIA

Super Web Programming 10 Bahasa 10 Proyek Web. Fritz Gamaliel CV. LOKOMEDIA Super Web Programming 10 Bahasa 10 Proyek Web Fritz Gamaliel CV. LOKOMEDIA Super Web Programming 10 Bahasa 10 Proyek Web Perpustakaan Nasional : Katalog Dalam Terbitan (KDT) Penulis : Fritz Gamaliel Super

Lebih terperinci

Kolaborasi Codeigniter & Bootstrap Membangun Aplikasi PSB Sekolah. Awan Pribadi Basuki CV. LOKOMEDIA

Kolaborasi Codeigniter & Bootstrap Membangun Aplikasi PSB Sekolah. Awan Pribadi Basuki CV. LOKOMEDIA Kolaborasi Codeigniter & Bootstrap Membangun Aplikasi PSB Sekolah Awan Pribadi Basuki CV. LOKOMEDIA Kolaborasi Codeigniter dan Bootstrap: Membangun Aplikasi PSB Sekolah Perpustakaan Nasional : Katalog

Lebih terperinci

MODUL 3 Tipe Data, Variabel Dan Konstanta Pada Php

MODUL 3 Tipe Data, Variabel Dan Konstanta Pada Php MODUL 3 Tipe Data, Variabel Dan Konstanta Pada Php 2.1 Tujuan 1. Mengenalkan kepada siswa tentang tipe data dan variabel 2. Siswa dapat membuat aplikasi sederhana dengan menggunakan tipe data dan variabel

Lebih terperinci

Menggunakan. Taryana Suryana Jonathan Sarwono

Menggunakan. Taryana Suryana Jonathan Sarwono Menggunakan Taryana Suryana Jonathan Sarwono Menggunakan Taryana Suryana Jonathan Sarwono e-commerce MENGGUNAKAN PHP DAN MYSQL Oleh : Taryana Suryana Jonathan Sarwono Edisi Pertama Cetakan Pertama, 2007

Lebih terperinci

Membuat Aplikasi Point of Sale dengan Laravel dan AJAX

Membuat Aplikasi Point of Sale dengan Laravel dan AJAX Membuat Aplikasi Point of Sale dengan Laravel dan AJAX Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi

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

Pengenalan JavaScript

Pengenalan JavaScript Pengenalan JavaScript Tujuan - Mahasiswa memahami konsep dasar Javascript - Mahasiswa mampu memahami cara menggunakan Javascript - Mahasiswa mampu memahami dasar variabel di Javascript - Mahasiswa mampu

Lebih terperinci

disertai contoh-contoh javascript yang kompatibel dengan Firefox

disertai contoh-contoh javascript yang kompatibel dengan Firefox JAVASCRIPT disertai contoh-contoh javascript yang kompatibel dengan Firefox by Ek kian S U R A B A Y A - 2010 hal 1 dari 36 TUJUAN: PRAKTIKUM I Mahasiswa mengenal tentang Javascript serta dapat menuliskan

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Instalasi XAMPP (Server)

BAB 1 PENDAHULUAN. 1.1 Instalasi XAMPP (Server) BAB 1 PENDAHULUAN Untuk memulai pemrograman berbasis server maka kita perlu melakukan instalasi perangkat lunak server seperti Apache atau Nginx atau IIS, instalasi interpreter PHP dan database MySQL serta

Lebih terperinci

BAB 2 LANDASAN TEORI. saling berinteraksi / bekerja sama membentuk suatu sistem kerja. Komputer berfungsi. Beberapa komponen komputer yaitu :

BAB 2 LANDASAN TEORI. saling berinteraksi / bekerja sama membentuk suatu sistem kerja. Komputer berfungsi. Beberapa komponen komputer yaitu : BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer adalah serangkaian elektronik yang terdiri dari sejumlah komponen yang saling berinteraksi / bekerja sama membentuk suatu sistem kerja. Komputer berfungsi

Lebih terperinci

Modul 1. Variabel dan String

Modul 1. Variabel dan String Modul 1. Variabel dan String A. Kompetensi dan Pokok Bahasan Kompetensi Umum: Mahasiswa diharapkan mampu merancang, membuat dan menjalankan bahasa pemrograman PHP dasar dan PHP lanjut Kompetensi Khusus:

Lebih terperinci

Chapter 1 KONSEP DASAR C

Chapter 1 KONSEP DASAR C Chapter 1 KONSEP DASAR C Sejarah Dan Standar C Akar dari bahasa C adalah BCPL (dikembangkan oleh Martin Richard tahun 1967). Kemudian Tahun 1970, Ken Thompson mengembangkan bahasa tersebut yang di kenal

Lebih terperinci

P - 7 Bab 5 : PHP : Hypertext Prepocessor

P - 7 Bab 5 : PHP : Hypertext Prepocessor P - 7 Bab 5 : PHP : Hypertext Prepocessor 5.1 Tujuan Mengerti konsep dasar, statement & comment, tipe data, variable dan operator PHP. 5.2 Materi 1. Pengenalan PHP 2. Variabel 3. Tipe Data 4. Konstanta

Lebih terperinci

Pemrograman Web Week 2. Team Teaching

Pemrograman Web Week 2. Team Teaching Pemrograman Web Week 2 Team Teaching WEEK 2 HTML IKG2I4 Software Project I Persiapan Instalasi Editor Download dan Install apilkasi editor (mis. Notepad++) Karena membantu dalam pengembangan syntax highlighting

Lebih terperinci

Pertemuan 2 Struktur Dasar PHP

Pertemuan 2 Struktur Dasar PHP Pertemuan Struktur Dasar PHP Sebelum Belajar PHP Mari Mengenal PHP Say Hello to PHP Variabel Tipe Data Konstanta Operator dalam PHP Komentar Program Sebelum Belajar PHP. Saya asumsikan Anda telah mengenal

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-6 (JavaScript) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan JavaScript? Pendeklarasian JavaScript JavaScript

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-6 (JavaScript) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan JavaScript? Pendeklarasian JavaScript JavaScript sederhana Peletakan JavaScript

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

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 4 Statement Kontrol Tujuan: Mahasiswa memahami penggunaan statement kontrol untuk mengontrol pemilihan, mengontrol pengulangan dan memindahkan eksekusi

Lebih terperinci

Perancangan & Pemprograman WEB

Perancangan & Pemprograman WEB Perancangan & Pemprograman WEB Pertemuan 9 Introduction PHP (1) Apa itu PHP???? Berdasarkan dari situs resmi PHP.net, PHP (Hypertext Preprocessor) merupakan bahasa pemprograman web yang dapat disisipkan

Lebih terperinci

Advantages. Keunggulan :

Advantages. Keunggulan : Advantages Keunggulan : Tampilan (interface) Dreamweaver mudah dimengerti oleh pengguna dari semua tingkat keahlian, bahkan bagi orang awam sekalipun. Dreamweaver cukup tangguh untuk membangun berbagai

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

WEB SERVICE Pembayaran Uang Kuliah Online. dengan PHP dan SOAP WSDL. Roki Aditama CV. LOKOMEDIA

WEB SERVICE Pembayaran Uang Kuliah Online. dengan PHP dan SOAP WSDL. Roki Aditama CV. LOKOMEDIA WEB SERVICE Pembayaran Uang Kuliah Online dengan PHP dan SOAP WSDL Roki Aditama CV. LOKOMEDIA WEB SERVICE Pembayaran Uang Kuliah Online dgn PHP dan SOAP WSDL Perpustakaan Nasional : Katalog Dalam Terbitan

Lebih terperinci

Mengenal Pemrograman PHP7 Database untuk Pemula

Mengenal Pemrograman PHP7 Database untuk Pemula Mengenal Pemrograman PHP7 Database 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

Lebih terperinci

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

BAB I PENDAHULUAN LATAR BELAKANG CONTOH KASUS. Diktat Mata Kuliah Aplikasi Teknologi Online Oleh : Andri Heryandi BAB I PENDAHULUAN LATAR BELAKANG World Wide Web (WWW) telah berubah dengan cepat dalam berbagai cara. Bahasa standar yang dipakai dalam WWW adalah bahasa HTML (Hyper Text Markup Language). Dengan adanya

Lebih terperinci

Pemrograman Web (Pertemuan 2) By. Rita Wiryasaputra

Pemrograman Web (Pertemuan 2) By. Rita Wiryasaputra Pemrograman Web (Pertemuan 2) By. Rita Wiryasaputra PHP Hypertext Preprocessor 1995 (Rasmus Lerdroft) struktur program script sederhana (PHP/FI) yang digunakan untuk pemrosesan HTML Form dalam halaman

Lebih terperinci

: MODUL 1 BASIC PHP

: MODUL 1 BASIC PHP Dibuat Oleh Email : Zaini Jam athsani : dleader.zaii@gmail.com MODUL 1 BASIC PHP 2013 0 ISI MATERI 1. Persiapan 2. PHP 3. Basic PHP 1. PERSIAPAN Hal yang perlu di persiapkan dari materi kali ini adalah

Lebih terperinci

SMH2D3 Web Programming. 7 BAB V PHP SESSION & COOKIES. H a l IDENTITAS. Kajian Teknik pemrograman menggunakan PHP

SMH2D3 Web Programming. 7 BAB V PHP SESSION & COOKIES. H a l IDENTITAS. Kajian Teknik pemrograman menggunakan PHP 7 BAB V PHP SESSION & COOKIES 71 IDENTITAS Kajian Teknik pemrograman menggunakan PHP Topik Penggunaan Library PHP dan teknik lanjutan Web Dinamis Kompetensi Utama 1 Memahami penggunaan Form dan Validasi

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

Membuat Aplikasi Computer Based Test dengan PHP, MySQLi dan Bootstrap. Agus Hariyanto CV. LOKOMEDIA

Membuat Aplikasi Computer Based Test dengan PHP, MySQLi dan Bootstrap. Agus Hariyanto CV. LOKOMEDIA Membuat Aplikasi Computer Based Test dengan PHP, MySQLi dan Bootstrap Agus Hariyanto CV. LOKOMEDIA Membuat Aplikasi Computer Based Test dengan PHP, MySQLi dan Bootstrap Perpustakaan Nasional : Katalog

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

WAHYU KURNIAWAN CV. LOKOMEDIA

WAHYU KURNIAWAN CV. LOKOMEDIA Mengenal WEB SECURITY (Kasus Eksploitasi Web dengan AJAX) WAHYU KURNIAWAN CV. LOKOMEDIA Mengenal WEB SECURITY (Kasus Eksploitasi Web dengan AJAX) Perpustakaan Nasional : Katalog Dalam Terbitan (KDT) Penulis

Lebih terperinci

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS) RENCANA PEMBELAJARAN SEMESTER (RPS) Mata Kuliah : Pemrogaman Web (3 sks) Kode : TFP 3308 Prasyarat : Sistem Manajemen Basis Data Program studi : Teknik Informatika ( S1) Semester : IV Dosen : Prita Haryani

Lebih terperinci

Daftar Isi. Bab 1 Pengantar Aplikasi Web 1.1 Aplikasi Web 1.2 Tahapan Persiapan untuk Mencoba Aplikasi Web 1.3 HTML5 1.4 CSS 1.5 JavaScript 1.

Daftar Isi. Bab 1 Pengantar Aplikasi Web 1.1 Aplikasi Web 1.2 Tahapan Persiapan untuk Mencoba Aplikasi Web 1.3 HTML5 1.4 CSS 1.5 JavaScript 1. Daftar Isi Bab 1 Pengantar Aplikasi Web 1.1 Aplikasi Web 1.2 Tahapan Persiapan untuk Mencoba Aplikasi Web 1.3 HTML5 1.4 CSS 1.5 JavaScript 1.6 jquery Bab 2 Yuk, Mencoba Menulis Kode JavaScript! 2.1 Menulis

Lebih terperinci