Mahasiswa memahami Pengertian PHP, Cara menjalankan PHP, Operasi Matematik, penggunaan variable dan struktur control perulangan PHP.

Ukuran: px
Mulai penontonan dengan halaman:

Download "Mahasiswa memahami Pengertian PHP, Cara menjalankan PHP, Operasi Matematik, penggunaan variable dan struktur control perulangan PHP."

Transkripsi

1 Pemrograman PHP Standar Kompetensi Mahasiswa memahami Pengertian PHP, Cara menjalankan PHP, Operasi Matematik, penggunaan variable dan struktur control perulangan PHP. Indikator Hasil Belajar 1. Dapat menjelaskan pengertian PHP. 2. Dapat menjalankan Skrip PHP 3. Dapat memakai operasi matematik dalam program PHP 4. Dapat menggunakan veriabel dalam program PHP 5. Dapat menggunakan struktur control perulangan dalam program PHP Petunjuk 1. Pelajari materi dengan teliti 2. Penyajian meliputi: judul bab, standar kompetensi, indikator hasil belajar, petunjuk, paparan materi, Latihan, dan Evaluasi 3. Ikutilah urutan penyajian secara bertahap 4. Untuk memperdalam pengetahuan bacalah sumber rujukan 5. Kerjakanlah soal-soal latihan dan evaluai Materi 1. Pengenalan PHP 1.1. Apa itu PHP? Menurut dokuman resmi PHP. PHP adalah singkatan dari Hypertext Preprocessor. Merupakan bahasa berbentuk skrip yang ditempatkan dalam server dan diproses di server. Hasilnya dikrim ke kiln, tempat pemakai menggunakan browser. PHP singkatan dari Persona Home Page adalah hahasa pemrograman yang digunakan untuk membuat Aplikasi Web. Aplikasi adalah aplikasi yang berjalan di web, contohnya Website, , e-learning, e- Banking, e-library, Toko dan Katalog Online, Lelang Online, Sistem Informasi, Social Media, Game Online, Search Engine, SMS Gateway, Cloud Computing, Mobile Web, Inventory, Radio dan TV Streaming. Contoh Aplikasi Web yang familiar ada Facebook, Twitter, Blogspot, ebay, Wikipedia, Wordpress, Joomla, Google, Google Maps, Google Play (Android), Pinterest, Instagram. Youtube, Linkedln, Amazon.com. Kaskus, Detik.com. Intinya, dengan PHP, kita bisa membuat aplikasi apa saja yang bisa diakses oleh siapa saja yang menggunakan Internet.

2 1.2. Mengapa menggunakan PHP Free (gratis), PHP bersifat Open Source. Sehingga kita bebas menggunakan PHP tanpa harus membayar. Lintas Platform. PHP dapat dijalankan pada sistem operasi apapun, seperti Linux. Windows, OpenBSD, FreeBSD, Mac OS, Solaris, dan lain-lain. Didukung Berbagai Web Server Handal, seperti Apache, IIS (Windows), Xitami, Lighttpd, OmniSecure, WebWeaver, Sambar Server, dan lain-lain. Mampu Koneksi dengan Berbagai Database, baik yang gratisan maupun seperti MySQL, Ms. SQL Server, Ms. Access, ORACLE, PostgreSQL, Interbase, SQLite, dbase, Informix, IBM DB2. Sybase, ODBC, dan lainnya. Memiliki tingkat akses paling cepat dibanding pemrograman web lainnya Apa saja Software yang dibutuhkan Browser (Mozilla Firefox, Internet Explorer, Google Chrome, atau Opera). Xampp berisi PHP, MySQL, phpmyadmin, dan Apache Web Server. Editor Teks. Dapat menggunakan editor teks seperti Notepad-++, PSPad, Dreamweaver, RapidPHP, atau Aptana Studio yang bisa menampilkan nomor baris dan berwarnah 1.4. Bagaimana membuat dan menjalankan Skrip PHP Ketik skrip PHP menggunakan editor text Notepad++ atau editor lainnya Simpan di folder C:\xampp\htdocs, dengan ekstensi*.php, misalnya latih.php. Sebaiknya menggunakan huruf kecil. Aktifkan xampp dan jalankan skrip PHP di Browser dengan mengetikkan di Address Dalam contoh ini Contoh : Skrip PHP berkedudukan sebagai tag dalam bahasa HTML. HTML adalah bahasa standart untuk membuat halaman web. Berikut ini contoh kode HTML yang disimpan dengan ekstensi.html:

3 Hasilnya seperti gambar berikut: Berikut ini contoh kode PHP yang berada di dalam kode HTML. <html> <head> <title>programku yang pertama</title> </head> <body> Belajar PHP tidak sulit.<br> echo date ("d-m-y"); </body> <html Kode ini disimpan dengan ekstensi.php Kode inilah yang merupakan kode PHP. Kode PHP diawali dengan dan diakhiri dengan. Pasangan kedua kode inilah yang berfungsi sebagai tag PHP. Berdasar inilah pihak server dapat memahami kode PHP dan kemudian memprosesnya. Hasinya dikirim ke browser. Contoh diperlihatkan pada gambar berikut: 1.5. Bagaimana konsep kerja PHP Model kerja HTML, diawali dengan permintaan suatu alamat web oleh browser. Berdasarkan alamat internet atau URL, browser mendapatkan alamat dari web server, mengidentifikasi alamat yang dikehendaki dan menyampaikan segala informasi yang dibutuhkan oleh web server.

4 Selanjutnya web server akan mencari file yang diminta dan memberikan isinya kepada web browser. Web browser yang mendapatkan isinya segera melakukan proses penerjemahan kode HTML dan menampilkan hasilnya ke layar pemakai. Jika yang diminta adalah sebuah halaman PHP maka prinsipnya serupa dengan kode HTML, hanya saja ketika berkas PHP yang diminta di dapatkan oleh web server, isinya segera dikirimkan ke mesin PHP dan mesin inilah yang memproses dan memberikan hasilnya berupa kode HTML ke web server, kemudian menyampaikannya ke pemakai. 2. Dasar Pemrograman PHP 2.1. Operasi Matemaatik Program PHP bisa langsung menghitung angka dan menampilkan hasilnya ke layar, sehingga Anda bisa memakai operasi matematika dalam program. Berikut adalah contohnya dalam menggunakan operasi tambah (+), kurang (-), kali (x), bagi (/) dan modulus (%) atau sisa bagi. Contoh echo "OPERASI MATEMATIK"; echo "<br> Tambah (+) : = "; echo ; echo "<br> Kurang (-) : = "; echo ; echo "<br> Kali (*) : 8 * 9 = "; echo 8 * 9; echo "<br> Bagi (/) : 72 / 9 = "; echo 72 / 9; echo "<br> Modulus (%) : 45 MOD 8 = "; echo 45 % 8; Program tersebut disimpan dengan nama hitung.php. Jika dijalankan, melalui alamat Hasilnya sebagai berikut

5 2.2. Membuat Komentar dalam Skrip Skrip program PHP dapat diberi komentar atau keterangan kode, dimana fungsi dari komentar ini adalah untuk menjelaskan arti kode atau skrip (gabungan beberapa bari kode), sehingga suatu saat Kita atau orang lain bisa faham dengan arti skrip dan kode yang dibuat. Cara membuat komentar adalah menggunakan awalan perintah //, # dan jika ingin membuat teks komentar yang isinya banyak dapat memakai /* komentar *l. Contoh: komentar.php # Membuat Komentar // Tampilkan teks ke layar echo "Tanggal sekarang adalah"; // tanggal sekarang echo date('d-m-y'); /* Ini adalah komentar panjang berbentuk kalimat lebih dari satu baris */ Contoh program di atas disimpan dengan nama komentar.php. jika Anda ingin menjalankan program tersebut, maka alamatnya adalah: Variabel dalam Program Variabel adalah wadah, yaitu tempat yang dapat dipakai untuk menyimpan data, baik berupa data teks maupun angka. Isi data yang ada di dalam variabel dapat dipanggil atau dipakai dalam program dengan cara menyebut nama variabelnya Memasukkan Data dalam Variabel Setiap nama variabel ditandai dengan tanda $, misalnya Snama. Untuk mengisi data ke dalam variabel dapat memakai operan sama dengan (=) dan isinya diapit dengan tanda petik ganda ("), misalnya: $namasaya = kamanghm ; Untuk variabel yang isinya adalah angka, atau operasi perhitungan, maka nilai isinya tidak menggunakan tanda petik, misalnya: $usiasaya = 25; Data di dalam variabel dapat dipakai berkali-kali dalam program, baik untuk ditampilkan maupun untuk operasi matematik jika itu nilainya angka. Contoh programnya adalah: // variabel $namasaya = kamanghm"; $umursaya = 25;

6 // menampilkan echo "Nama saya adalah $namasaya, saya berumur $umursaya"; Program di atas dapat disimpan dengan nama identitas.php. pada folder htdocs/identitas.php. Untuk mrnjalankan programnya, buka alamat Contoh hasilnya: Operasi Matematik pada Variabel Variabel dapat diisi dengan angka, dan setiap variabel yang berisi data angka dapat dipakai untuk operasi matematik, seperti penjumlahan (+), pengurangan (-), perkalian ("), pembagian (/), dan juga sisa bagi (%). Contoh: // variabel $angka_satu = 50; $angka_dua =5; // menampilkan echo "<br> ANGKA A : $angka_satu"; echo "<br> ANGKA B : $angka_dua"; echo "<br>"; $tambah = $angka_satu + $angka_dua; echo "<br> PENJUMLAHAN A + B = $tambah"; $kurang = $angka_satu - $angka_dua; echo "<br> PENGURANGAN A - B = $kurang"; $kali = $angka_satu *$angka_dua; echo "<br> PERKALIAN A * B = $kali"; $bagi = $angka_satu / $angka_dua; echo "<br> PEMBAGIAN A / B = $bagi";

7 Program di atas dapat disimpan dengan nama variabel mat.php, simpan pada folder htdocs/mat.php. Untuk menjalankan programnya, buka alamat Variabel Form (GET dan POST) Pembahasan variabel sebelumnya, data pada variabel bersifat statis, misalnya $angka_satu = 50, maka cedrung data pada variabel $angka_satu = 50., melalui form, kita bisa membuat variabel menjadi dinamis. karena itu, kali ini kita akan belajar bagaimana memberikan nama variabel pada form dan menampilkan/mengolah data variabel form. Untuk itu, perhatikan dua buah skrip berikut: Skrip form_isinil.php <form method="get" action="hasil_jumlah.php"> Nilai a: <input type="text" name="a"><br><br> Nilai b: <input type="text" name="b"><br><br> Nilai c: <input type="text" name="c"><br><br> <input type="submit" value="jumlahkan"> </form> Skrip hasil_ isinil.php // Ambil variabel dari form $a = $_GET['a']; $b = $_GET['b']; $c = $_GET['c']; $d = $a + $b + $c; // Rumus penjumlahan echo "Nilai a : $a <br>"; echo "Nilai b : $b <br><br>"; echo "Nilai c : $c <br><br>";

8 echo "Penjumlahan $a + $b + $c = $d"; Pertama, jalankan skrip form_isinil.php, kemudian isikan Nilai a, b dan Nilai c, kemudian klik tombol Jumlahkan. Lihat gambar berikut: Hasil penjumlahannya akan di proses oleh skrip hasil_isinil.php dan ditampilkan seperti gambar berikut: Penjelasan Skrip Ada dua skrip, yaitu form_isinil.php yang bertugas untuk memberikan nama dan nilai variabel. Sedangkan hasil_isinil.php bertugas untuk menampilkan dan mengolah variabel yang dikirimkan oleh form. Yang pertu kita perhatikan pada skrip form_isinil.php adalah method, action, dan name masingmasing variabel. Karena nanti berhubungan erat dengan pengolahan data variabel di skrip hasilisinil.php. Pertama, action menunjukkan kemana variabel-variabel tersebut dikirimkan, dalam contoh tersebut ketika di-klik tombol Jumlahkan, maka nilai-nilai variabel akan dikirim ke skrip hasil_iisnil.php. Selanjutnya, pada skrip hasil_isinil.php. ambil variabel-variabel form tersebut dengan menyebutkan method di-ikuti nama variabelnya, misal $_GET[ a ].

9 Jadi, dengan adanya form input, kita bisa memberikan nilai apa saja pada variabel secara dinamis dan interaktif. Namun perlu diketahui bahwa form mempunyai dua method, yaitu GET dan POST. Dengan menggunakan method GET, maka data variabel yang dikirimkan ke server melalui hyperlink pada Address bar browser. Sedangkan method POST akan mengirimkan data variabel ke server secara terpisah, sehingga data variabelnya tidak bisa terlihat. Berikut beberapa pertimbangan kapan sebaiknya menggunakan method GET dan POST, diantaranya: Apabila data yang dikirim ke server bersifat rahasia, gunakan method POST, misalnya mengirimkan data usemame dan password. Apabila data yang dikirim ke server berupa data umum dan biasanya untuk memperjelas data yang dimasukkan di form, gunakan method GET, misalnya form pencarian data (search), polling, dan lainnya. Kemudian, jika data variabel yang dikirimkan cukup banyak, sehingga tidak memungkinkan untuk disertakan dalam URL, gunakan method POST. Dan terakhir, apabila data yang dikirimkan berupa file, baik itu gambar, animasi, video serta dokumen, gunakan method POST. Selain variabel form, yaitu $_GET dan $_POST, masih ada variabel khusus lainnya yang terdapat pada pemrograman web, seperti S_SERVER, S_FILES, S_COOKIES dan $_SESSION. 2.4 Logika Percabangan kalimat bersyarat adalah halimat yang akan melakukan sesuatu hanya jika suatu syarat terpenuhi kondisinya. Sintaks dasarnya: if (syarat terpenuhi)( lakukan sesuatu; ) Jika terdapat dua syarat atau lebih, gunakan elseif dan tambahkan else apabila syarat tidak terpenuhi semua. if (syarat 1)( lakukan sesuatu; elseif (syarat 2)( lakukan sesuatu; else{ lakukan sesuatu;

10 Contoh: // syarat $kelamin="pria"; // syarat terpenuhi kondisinya if ($kelamin=="pria"){ echo "Anda boleh bergabung"; else{ echo "Maaf, Anda belum boleh bergabung"; Selanjutnya kita akan melihat percabangan dalam bentuk form, agar lebih variatif, selain form input, digunakan juga komponen radio dengan beberapa pilihan. Perhatikan skrip berikut ini: Skrip form_isihit.php <form method="get" action="hasil_isihit.php"> Nilai x : <input type="text" name="x"><br><br> Nilai y : <input type="text" name="y"><br><br> Nilai z : <input type="text" name="z"><br><br> Operasi : <br> <input type="radio" name="operasi" value="jumlah">penjumlahan<br> <input type="radio" name="operasi" value="kurang">pengurangan<br> <input type="radio" name="operasi" value="kali">perkalian<br> <input type="radio" name="operasi" value="bagi">pembagian<br><br> <input type="submit" value="hitung"> </form> Skrip hasil_isihit.php $x = $_GET['x']; $y = $_GET['y']; $z = $_GET['z']; $operasi = $_GET['operasi']; echo "Nilai x : $x<br>"; echo "Nilai y : $y<br><br>"; echo "Nilai z : $z<br><br>";

11 if ($operasi=="jumlah"){ $w = $x + $y + $z; // rumus penjumlahan echo "Penjumlahan $x + $y + $z= $w"; elseif ($operasi=="kurang"){ $w = $x - $y - $z; // rumus pengurangan echo "Pengurangan $x - $y - $z= $w"; elseif ($operasi=="kali"){ $w = $x * $y * $z; // rumus perkalian echo "Perkalian $x x $y x $z= $w"; elseif ($operasi=="bagi"){ $w = $x / $y / $z; // rumus pembagian echo "Pembagian $x / $y / $z= $w"; // apabila operasi perhitungan belum dipilih else{ echo "Anda belum memilih operasi perhitungan"; Pertama jalankan skrip form_isihit.php, isikan pada Nilai x = 8, Nilai y = 2, Nilai z = 2 dan pilih misalnya operasi perkalian, lalu klik tombol Hitung, maka akan tampil hasil perkalian seperti gambar berikut:

12 3.Perulangan Perulangan berguna untuk melakukan sesuatu secara berulang-ulang sebanyak jumlah yang ditentukan dan akan berakhir pada syarat yang telah ditentukam Ada dua bentuk perulangan, yaitu FOR dan WHILE. 3.1 Menggunakan FOR Pernyataan for merupakan pernyataan yang biasa digunakan untuk menangani pengulangan proses. Pernyataan ini mempunyai bentuk sebagai berikut: For (ekspr1;ekspr2;ekspr3) { pernyataan-pernyataan Contoh skrip sederhana bil.phpnya: for ($bilangan=1; $bilangan<5; $bilangan++){ echo "Nilai ke-<b>$bilangan</b> <br>"; Jalankan skrip bil.php, maka akan tampil hasilnya seperti pada berikut: Logika Pernyataan FOR: Nilai awal $bilangan adalah 1, maka tampilkan "Nilai ke-1". Selanjut nilai $bilangan ditambah dengan 1, ( $bilangan ++), artinya $bilangan = $bilangan + 1, setelah ditambah 1, maka $bilangan =2. Apakah nilai $bilangan sekarang yang bernilai 2 lebih kecil dari 5 ($bilangan <5), kalau memenuhi syarat, maka tampilkan "data ke-2". Sekarang nilai $bilangan adalah 2, tambahkan lagi satu, maka $bilangan berikutnya adalah 3. Cek lagi apakah 3 kecil dari 5, kalau iya tampilkan "data ke-3". Begitu seterusnya nilai $bilangan ditambahkan dengan 1 sampai bernilai 5. Nilai 5 tidak akan ditampilkan, karena sudah tidak memenuhi syarat perulangan 5 < 5 = false.

13 Sekarang terapkan perulangan for dalam bentuk form. Skrip form_isifor.php <form method="get" action="tampil_isifor.php"> Total file yang akan di upload: <br><br> <input type="text" name="total"> <input type="submit" value="laksanakan"> </form> Skrip hasil_isifor.php $total=$_get['total']; for($bilangan =1; $bilangan <=$total; $bilangan ++){ echo "Data ke-$bilangan : <input type=\"file\" name=\"namafile[$bilangan ]\"> <br><br>"; Pertama, jalankan skrip form_isifor.php, kemudian isikan berapa jumlah file yang akan di upload, misalnya 3. lalu klik tombol Laksanakan seperti gambar berikut: 3.2. Menggunakan WHILE Sintaks dasamya: Syarat1 While (syarat2) { Syarat3 Perintah Sebagai contoh kita akan membuat angka urut mulai dari 1 sampai dengan 10. Dengan menggunakan while, maka perintahnya cukup sederhana sebagai berikut:

14 $nomor = 0; While ($nomor < 10) { $nomor++; Echo $nomor; Echo ; Dari contoh program diatas, pertama membuat variable $nomor bernilai 0, Selanjutnya dilakukan perulangan sampai datanya 10, nilai dari $nomor akan ditambah dengan 1 angka($nomor++) setelah berhasil melakukan perulangan Pada dasamya, hasil skrip while akan sama dengan skrip for, karena secara fungsi, balk while maupun for sama-sama berguna untuk melakukan perulangan, jadi tergantung selera Anda. Pola perulangan tidak hanya bisa ditambah 1 ($1++), tapi juga bisa menggunakan pola penambah 2 yang ditulis dengan $i+=2, dan seterusnya. Perulangan sangat terlihat manfaatnya ketika kita login menampilkan data berupa array ataupun database. Dengan perulangan, Anda cukup menulis satu baris saja untuk menampilkan 500 data tersebut atau berapapun yang di-inginkan Array Sama seperti halnya variabel, array juga berguna untuk menyimpan data sementara, namun array mampu menyimpan data lebih dari satu. Misalnya data dalam variabel akan ditulis seperti ini: $nama = " Sugianto "; $nama = " Kres lesmani "; $nama = " Urrip kurnia "; $nama = " Aston bakoro "; $nama = " Nurjanah "; Bagaimana caranya agar semua data dalam variabel tersebut bisa ditampilkan semua. Disinilah fungsinya Array. Perhatikan contoh berikut:

15 Skrip array.php // Memberi nama array serta isi datanya $nama = array("sugianto","kres lesmani","urrip kurnia", "Aston bakoro", "Nurjanah"); // Menampilkan semua isi data array echo "$nama[0] <br>"; echo "$nama[1] <br>"; echo "$nama[2] <br>"; echo "$nama[3] <br>"; echo "$nama[4]"; Jalankan program array.php maka hasilnya akan seperti gambar berikut ini:

Rahasia Inti Master PHP dan MySQLi (improved) Lukmanul Hakim CV. LOKOMEDIA

Rahasia Inti Master PHP dan MySQLi (improved) Lukmanul Hakim CV. LOKOMEDIA Rahasia Inti Master PHP dan MySQLi (improved) Lukmanul Hakim CV. LOKOMEDIA Rahasia Inti Master PHP dan MySQLi (improved) Perpustakaan Nasional : Katalog Dalam Terbitan (KDT) Penulis : Lukmanul Hakim Rahasia

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

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

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML TUGAS TEKNOLOGI INFORMASI Perancangan Website Ujian Teknik Elektro UNDIP Berbasis HTML OLEH: AULIA RAHMAN 21060113120007 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS DIPONEGORO SEMARANG 2014 Abstrak

Lebih terperinci

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA)

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA) Revisi : 01 Tgl : 1 Maret 2008 Hal 1 dari 6 1. Kompetensi Setelah melakukan praktik, mahasiswa memiliki kompetensi: dapat memahami dan melakukan pemrograman web dinamis dengan menggunakan PHP 2. Sub Kompetensi

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

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

APLIKASI REGISTRASI ONLINE PADA WEBSITE INTERAKTIF

APLIKASI REGISTRASI ONLINE PADA WEBSITE INTERAKTIF APLIKASI REGISTRASI ONLINE PADA WEBSITE INTERAKTIF By Gapra. ga_pra_27@yahoo.co.id I. PENDAHULUAN Bagi para webmaster (pengelola website), registrasi online ini dapat dijadikan sebagai bahan masukan tentang

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

Pelajari dan Kerjakan soal latihan berikut ini: 1.Nama file: Arimtika.php. <?php. $a = 20; $b = 10; $c = $a + $b; // Rumus Penjumlahan

Pelajari dan Kerjakan soal latihan berikut ini: 1.Nama file: Arimtika.php. <?php. $a = 20; $b = 10; $c = $a + $b; // Rumus Penjumlahan Pelajari dan Kerjakan soal latihan berikut ini: 1.Nama file: Arimtika.php $a = 20; $b = 10; $c = $a + $b; // Rumus Penjumlahan $d = $a * $b; // Rumus Perkalian echo "Nilai a : $a "; echo "Nilai b :

Lebih terperinci

Web Programming (WP) m telp : Rolly Yesputra

Web Programming (WP) m telp : Rolly Yesputra Web Programming (WP) By Rolly Yesputra rollyyesputra1@gmail.co m telp : 082391177785 513FDDEC Mata Kuliah Web Programming - Materi By Rolly Yesputra rollyyesputra1@gmail.co m telp : 082391177785 513FDDEC

Lebih terperinci

PHP singkatan dari Recursive Hypertext Prepocessor PHP adalah Skrip yang menyatu dengan Kode HTML dan berjalan pada sisi server (Server Side) artinya

PHP singkatan dari Recursive Hypertext Prepocessor PHP adalah Skrip yang menyatu dengan Kode HTML dan berjalan pada sisi server (Server Side) artinya PHP singkatan dari Recursive Hypertext Prepocessor PHP adalah Skrip yang menyatu dengan Kode HTML dan berjalan pada sisi server (Server Side) artinya semua sintaks yang kita berikan akan sepenuhnya dijalankan

Lebih terperinci

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya /

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya / WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA Angga Indrajaya / 1027014 Jurusan Sistem Komputer, Fakultas Teknik,. Jalan Prof. Drg. Suria Sumantri, MPH. No

Lebih terperinci

KOMPUTER APLIKASI IT - 2. Adi Rachmanto - Lab.Komputer Aplikasi IT II - AKUNTANSI UNIKOM

KOMPUTER APLIKASI IT - 2. Adi Rachmanto - Lab.Komputer Aplikasi IT II - AKUNTANSI UNIKOM KOMPUTER APLIKASI IT - 2 Adi Rachmanto - Lab.Komputer Aplikasi IT II - AKUNTANSI UNIKOM Pengantar PHP Elemen Dasar PHP - Tipe Data - Operator - Variabel Pernyataan Kontrol Array Fungsi Merancang Web menggunakan

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

PENGERTIAN WEB web adalah

PENGERTIAN WEB web adalah PENGANTAR WEB -YQ- PENGERTIAN WEB web adalah salah satu aplikasi yang berisikan dokumen-dokumen multimedia (text, gambar, suara, animasi, video) di dalamnya yang menggunakan protokol http (hypertext transfer

Lebih terperinci

MENGENAL PHP BAB Apakah PHP Itu?

MENGENAL PHP BAB Apakah PHP Itu? BAB 1 MENGENAL PHP 1.1 Apakah PHP Itu? Bagi pemula yang mengenal internet, tidak salah kalau mereka akan memiliki pertanyaan seperti itu. Marilah kita mulai belajar dengan mengenal apa dan bagaimana PHP

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

Pendahuluan. Pemrograman Internet Ahmad Zainudin, S.ST, M.T

Pendahuluan. Pemrograman Internet Ahmad Zainudin, S.ST, M.T Pendahuluan Pemrograman Internet Ahmad Zainudin, S.ST, M.T Prosentase Penilaian UAS : 45% UTS : 35 % Tugas : 20 % Maksimal keterlambatan 15 menit dari pelajaran dimulai Silabus 1. Pengenalan Materi Instalasi

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

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

Apa itu PHP? Riwayat PHP

Apa itu PHP? Riwayat PHP Apa itu PHP? PHP adalah singkatan dari PHP Hypertext Preprocessor yang digunakan sebagai bahasa script serverside dalam pengembangan Web yang disisipkan pada dokumen HTML. Berbeda dengan HTML yang hanya

Lebih terperinci

Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data.

Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data. Database MySql Standar Kompetensi Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data. Indikator Hasil Belajar 1. Dapat menjelaskan pengertian

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Secara teori, penerapan sebuah Sistem Informasi memang tidak harus menggunakan komputer dalam kegiatannya. Tetapi pada prakteknya tidak mungkin sistem

Lebih terperinci

No HP :

No HP : PEMETAAN VORD KEDALAM CMMI UNTUK MENINGKATKAN ANALISA KEBUTUHAN PERANGKAT LUNAK Mata (STUDI Kuliah KASUS : APLIKASI MEDIA MANAGEMENT DI PT.EBDESK INDONESIA) PEMROGRAMAN WEB LANJUT Untuk Mahasiswa Semester

Lebih terperinci

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan BAB III LANDASAN TEORI 3.1 Pengertian Sistem Informasi Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan bahwa sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu

Lebih terperinci

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan BAB II LANDASAN TEORI 2.1 Tinjauan Pustaka SMS gateway telah banyak digunakan dalam berbagi aplikasi dan penelitian. Salah satu penelitian yang menggunakan teknologi SMS gateway adalah sebuah tugas akhir

Lebih terperinci

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

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 Struktur Kondisi Perulangan 200 menit No.: Job: 08 Tgl: Hal. A. Kompetensi Mahasiswa diharapkan dapat: 1. Memahami dan menguasai Struktur Kondisi For 2. Memahami dan menguasai Struktur Kondisi While 3. Memahami dan menguasai Struktur Kondisi Do...While 4. Memahami

Lebih terperinci

Dasar-dasar PHP. Donny Reza, S.Kom. Program Studi Akuntansi Universitas Komputer Indonesia 2013

Dasar-dasar PHP. Donny Reza, S.Kom. Program Studi Akuntansi Universitas Komputer Indonesia 2013 Dasar-dasar PHP Donny Reza, S.Kom. Program Studi Akuntansi Universitas Komputer Indonesia 2013 PHP PHP merupakan akronim dari PHP: Hypertext Preprocessor Bahasa pemrograman yang didesain untuk web development

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

BAB II LANDASAN TEORI. Internet adalah singkatan dari Interconnection network, merupakan

BAB II LANDASAN TEORI. Internet adalah singkatan dari Interconnection network, merupakan BAB II LANDASAN TEORI 2.1 Internet Internet adalah singkatan dari Interconnection network, merupakan interkoneksi antara komputer-komputer (node) di seluruh dunia yang membentuk sebuah jaringan komputer

Lebih terperinci

BAB III TINJAUAN PUSTAKA

BAB III TINJAUAN PUSTAKA BAB III TINJAUAN PUSTAKA 3.1. Internet Menurut Prakoso (2007 : 119) Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh

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

BAB III TINJAUAN PUSTAKA

BAB III TINJAUAN PUSTAKA BAB III TINJAUAN PUSTAKA 3.1. Internet Menurut Prakoso (2007 : 119) Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh

Lebih terperinci

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal HTML 5 HTML5 adalah sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari Waring Wera Wanua, sebuah teknologi inti dari Internet. Tujuan utama pengembangan HTML5 adalah untuk memperbaiki teknologi

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

PENGANTAR PHP. SKRIP PHP Skrip PHP berkedudukan sebagai tag dalam bahasa HTML sebagai contoh :

PENGANTAR PHP. SKRIP PHP Skrip PHP berkedudukan sebagai tag dalam bahasa HTML sebagai contoh : MS Wulandari - HTML 1 PENGANTAR PHP PHP adalah singkatan dari PHP Hypertext Preprocessor yang merupakan bahasa berbentuk skrip yang ditempatkan dalam server dan diproses di server. Hasilnya akan dikirim

Lebih terperinci

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga Sistem Informasi Berbasis Komputer merupakan sistem pengolah

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Sistem Informasi Sistem informasi adalah suatu sistem yang dibuat oleh manusia yang terdiri dari komponen - komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan

Lebih terperinci

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi 3.1 Layanan Aplikasi Internet BAB III LANDASAN TEORI Terdapat banyak sekali layanan aplikasi di internet dan masih terus akan berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1. Internet Menurut Prakoso (2007), Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh karena

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

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris BAB 2 TINJAUAN PUSTAKA 2.1 XAMPP XAMPP merupakan singkatan dari : X A M P P : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris : Apache HTTP Server : MySQL Database Server : PHP Scripting

Lebih terperinci

Triswansyah Yuliano

Triswansyah Yuliano Pengenalan PHP Triswansyah Yuliano triswansyah_yuliano@yahoo.com http://triswan.wordpress.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas

Lebih terperinci

Latihan 1: Menginstal Web Server Apache, PHP, dan MySQL

Latihan 1: Menginstal Web Server Apache, PHP, dan MySQL Student Exercise Series: Pemrograman Web Database Latihan 1: Menginstal Web Server Apache, PHP, dan MySQL Sekarang ini, menginstal web server Apache, PHP, dan MySQL sangatlah mudah. Anda cukup mengisntal

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Berkaca dari pesatnya laju perkembangan teknologi. modern, sistem penjadwalan guru di sebuah sekolah akan lebih

BAB II TINJAUAN PUSTAKA. Berkaca dari pesatnya laju perkembangan teknologi. modern, sistem penjadwalan guru di sebuah sekolah akan lebih BAB II TINJAUAN PUSTAKA 2.1. Tinjauan Pustaka Berkaca dari pesatnya laju perkembangan teknologi modern, sistem penjadwalan guru di sebuah sekolah akan lebih efektif jika menggunakan sebuah aplikasi. Aplikasi

Lebih terperinci

E-trik Ajax. Database MySQL. Dedi Alnas

E-trik Ajax. Database MySQL. Dedi Alnas E-trik Ajax Database MySQL Dedi Alnas Pengenalan MySQL Tutorial kali ini akan membahas cara pembuatan aplikasi web yang dapat dihubungkan dengan MySQL. Pada paket instalasi Xampp terdapat MySQL dan phpmyadmin.

Lebih terperinci

BAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni

BAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni BAB 2 LANDASAN TEORI 2.1 Website Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni sebuah sistem dimana informasi dalam bentuk teks, gambar, suara, dan lain-lain dipresentasikan

Lebih terperinci

PEMROGRAMAN WEB. Agussalim

PEMROGRAMAN WEB. Agussalim PEMROGRAMAN WEB Agussalim Deskripsi Matakuliah Matakuliah ini mengajarkan tentang: Konsep Pemrograman WEB Pemrograman WEB statis dan dinamis HTML (Hyper Text Markup Language) PHP Hypertext preprocessor,

Lebih terperinci

BAB 1 PENDAHULUAN. Sekolah Menengah Atas (SMA) Negeri 1 Medan merupakan instansi sekolah menengah atas

BAB 1 PENDAHULUAN. Sekolah Menengah Atas (SMA) Negeri 1 Medan merupakan instansi sekolah menengah atas 1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Sekolah Menengah Atas (SMA) Negeri 1 Medan merupakan instansi sekolah menengah atas negeri yang memiliki kurang lebih 1470 murid, dan wali murid yang semuanya membutuhkan

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Pengertian Informasi Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya.sumber dari informasi adalah data. Data merupakan

Lebih terperinci

PEMOGRAMAN WEB II MODUL. Oleh: CHALIFA CHAZAR MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG

PEMOGRAMAN WEB II MODUL. Oleh: CHALIFA CHAZAR MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG 1 MODUL PEMOGRAMAN WEB II Oleh: CHALIFA CHAZAR 2 MODUL 2 Sintaks Dasar PHP Tujuan: Mahasiswa mengenal elemen-elemen dan sintaks dasar di dalam pemrograman PHP sebagai pondasi dalam mempelajari materi-materi

Lebih terperinci

: ANALISIS DAN PERANCANGAN SISTEM. berbasis web dengan gambaran umum rancangannya.

: ANALISIS DAN PERANCANGAN SISTEM. berbasis web dengan gambaran umum rancangannya. BAB 4 : ANALISIS DAN PERANCANGAN SISTEM Bab ini berisi tentang perancangan sistem aplikasi E- Learning berbasis web dengan gambaran umum rancangannya. BAB 5 : IMPLEMENTASI SISTEM Bab ini penulis menyajikan

Lebih terperinci

Pemrograman PHP & MySQL

Pemrograman PHP & MySQL Pemrograman PHP & MySQL Memadukan antara Web Server dan Database Server Pemrograman PHP & MySQL Pada awalnya PHP merupakan singkatan dari Personal Home Page tools, sebuah tool (alat bantu) untuk memonitor

Lebih terperinci

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem BAB II LANDASAN TEORI 2.1 Sistem Informasi Bagian-bagian yang memiliki keterkaitan pengoperasian dalam mencapai suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem informasi dapat dibuat

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Pada dasarnya sistem informasi merupakan suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu

Lebih terperinci

BAB 2 LANDASAN TEORI. Internet adalah jaringan luas dari komputer, yang lazim disebut dengan worldwide

BAB 2 LANDASAN TEORI. Internet adalah jaringan luas dari komputer, yang lazim disebut dengan worldwide BAB 2 LANDASAN TEORI 2.1 Pengenalan Internet Internet adalah jaringan luas dari komputer, yang lazim disebut dengan worldwide network. Dengan internet maka Anda akan dapat mencari jutaan informasi, mulai

Lebih terperinci

2. DASAR TEORI 2.1 PHP5

2. DASAR TEORI 2.1 PHP5 Modul 2 1. TUJUAN Mahasiswa dapat memahami pemrograman server side menggunakan PHP5 Mahasiswa dapat mengetahui sintak-sintak yang digunakan dalam penanganan form dengan menggunakan metode GET dan POST

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa latin computare yang mengandung arti menghitung. Jadi, komputer dapat diartikan alat untuk menghitung. Perkembangan teknologi komputer

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

DATABASE SERVER WEB SERVER SUBDOMAIN

DATABASE SERVER WEB SERVER SUBDOMAIN ADMINISTRASI SERVER DATABASE SERVER WEB SERVER SUBDOMAIN Database Server Database berfungsi sebagai media penyimpanan data-data ataupun informasi penting. Pada web server yang kompleks, biasanya diperlukan

Lebih terperinci

Bab 2 Tinjauan Pustaka

Bab 2 Tinjauan Pustaka 5 Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Penerapan dari arsitektur MVC (Model View Controller) telah banyak digunakan dalam pembuatan aplikasi yang mendukung suatu sistem, salah satu diantaranya

Lebih terperinci

(artikel Pengantar ke PHP, Bpk Marsani Asfi)

(artikel Pengantar ke PHP, Bpk Marsani Asfi) Pengenalan PHP Anita Sesar Ria anita-si06@std.cic.ac.id Lisensi Dokumen : Copyright 2009 ( http://my.cic.ac.id/stmik/module/blog ) Seluruh tulisan di dokumen ini dapat digunakan, dimodifikasi dan disebarkan

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Beberapa penelitian yang telah ada sebelumya yang. berhubungan dengan aplikasi Pendaftaran online yaitu,

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Beberapa penelitian yang telah ada sebelumya yang. berhubungan dengan aplikasi Pendaftaran online yaitu, 4 BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Beberapa penelitian yang telah ada sebelumya yang berhubungan dengan aplikasi Pendaftaran online yaitu, Deny Ristianti (2006), membahas mengenai

Lebih terperinci

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

TEKNOLOGI APLIKASI WEB BERBASIS SERVER A. Tujuan Memahami cara kerja aplikasi web berbasis server Memahami perangkat pengembangan aplikasi web berbasis server Mengenal dan memahami pemrograman web berbasis teknologi server B. Dasar Teori Web

Lebih terperinci

DESAIN WEB STATIS DAN HTML. Dahlan Abdullah Website :http://dahlan.unimal.ac.id

DESAIN WEB STATIS DAN HTML. Dahlan Abdullah   Website :http://dahlan.unimal.ac.id DESAIN WEB STATIS DAN HTML Dahlan Abdullah Email : dahlanrpl@yahoo.com Website :http://dahlan.unimal.ac.id HALAMAN WEB KONSEP DASAR DAN TEKNOLOGI WEB World Wide Web secara luas lebih dikenal dengan istilah

Lebih terperinci

Teknologi Aplikasi Web Server. Pemrograman Web Dinamis ; RPL XI-1 Guru Mapel : Hendri Winarto, S.T.

Teknologi Aplikasi Web Server. Pemrograman Web Dinamis ; RPL XI-1 Guru Mapel : Hendri Winarto, S.T. Teknologi Aplikasi Web Server Pemrograman Web Dinamis ; RPL XI-1 Guru Mapel : Hendri Winarto, S.T. Disampaikan pada peer teaching PLPG Tahap 4 Tahun 2016 Hotel Sahid Montana, Malang, 13 November 2016 Pemrograman

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 2 Sintaks Dasar PHP Tujuan: Mahasiswa mengenal elemen-elemen dan sintaks dasar di dalam pemrograman PHP sebagai pondasi dalam mempelajari materi-materi

Lebih terperinci

PERTEMUAN 4 MANAJEMEN WEB

PERTEMUAN 4 MANAJEMEN WEB PERTEMUAN 4 MANAJEMEN WEB SOFTWARE DESAIN WEB 1. Website Berbasis CMS 2. Website Berbasis Bahasa Pemrograman WEBSITE BERBASIS CMS Pengertian CMS : Content Management System atau disingkat CMS adalah Suatu

Lebih terperinci

BAB 2 LANDASAN TEORI. tujuan tertentu. Sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu:

BAB 2 LANDASAN TEORI. tujuan tertentu. Sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu: BAB 2 LANDASAN TEORI 2.1 Sistem Informasi 2.1.1 Pengertian Sistem Sistem merupakan suatu jaringan kerja dari beberapa prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan

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

01. Sejarah PHP =======================================

01. Sejarah PHP ======================================= 01. Sejarah PHP ======================================= 1. PHP pertama kali dibuat oleh seorang programmer C yang bernama a. Bill Gate b. Jerry Yang c. Rasmus Lerdorf d. Linus Torvalds e. Steven Jobs 2.

Lebih terperinci

BAB III METEDOLOGI PENELITIAN. harus melakukan penginstalan software - software pendukung untuk membuat

BAB III METEDOLOGI PENELITIAN. harus melakukan penginstalan software - software pendukung untuk membuat 25 BAB III METEDOLOGI PENELITIAN A. Software Pemrograman Dalam membuat web yang dapat diakses pada umumnya seorang pemrogram harus melakukan penginstalan software - software pendukung untuk membuat webnya,

Lebih terperinci

BAB III LANDASAN TEORI. sistem, pengertian sistem informasi, sumber dari sistem informasi, dan metodemetode. lainnya yang dipakai dalam pembahasan.

BAB III LANDASAN TEORI. sistem, pengertian sistem informasi, sumber dari sistem informasi, dan metodemetode. lainnya yang dipakai dalam pembahasan. BAB III LANDASAN TEORI Pada Bab ini akan membahas tentang landasan teori, dimana teori yang dipakai adalah teori yang digunakan oleh para penulis yang terkenal dan telah banyak mengeluarkan buku-buku yang

Lebih terperinci

BAB III LANDASAN TEORI. (customer complaints) adalah umpan balik (feedback) dari pelanggan yang. dapat dilakukan secara tertulis atau secara lisan.

BAB III LANDASAN TEORI. (customer complaints) adalah umpan balik (feedback) dari pelanggan yang. dapat dilakukan secara tertulis atau secara lisan. BAB III LANDASAN TEORI 3.1 Pengertian Keluhan Pelanggan Menurut Simon J Bell dan James A Luddington (2006), keluhan pelanggan (customer complaints) adalah umpan balik (feedback) dari pelanggan yang ditujukan

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Codelgnite (CI) aplikasi sumber terbuka yang berupa framework PHP

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Codelgnite (CI) aplikasi sumber terbuka yang berupa framework PHP BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Codelgnite (CI) aplikasi sumber terbuka yang berupa framework dengan model MVC (Model, View, Controller) untuk membangun website dinamis dengan

Lebih terperinci

LAPORAN RESMI PRAKTIKUM PEMROGRAMAN WEB PHP INTRODUCTION

LAPORAN RESMI PRAKTIKUM PEMROGRAMAN WEB PHP INTRODUCTION LAPORAN RESMI PRAKTIKUM PEMROGRAMAN WEB PHP INTRODUCTION DISUSUN OLEH : ANASTASIA DEWANTI PRATAMA PUTRI 2110141008 3 D4 TEKNIK INFORMATIKA A POLITEKNIK ELEKTRONIKA NEGERI SURABAYA TAHUN AJARAN 2016/2017

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Internet Internet adalah sumber daya informasi yang menjangkau seluruh dunia. Sumber daya informasi tersebut sangat luas dan sangat besar sehingga tidak seorang, satu organisasi

Lebih terperinci

PHP & MYSQL. Ingat, PC anda tidak memerlukan tambahan khusus atau apapun untuk melihat hasil eksekusi kode PHP anda. Mengapa?

PHP & MYSQL. Ingat, PC anda tidak memerlukan tambahan khusus atau apapun untuk melihat hasil eksekusi kode PHP anda. Mengapa? Universitas Muhammadiyah Sukabumi Artikel PHP dan Mysql Oleh : dede sulaeman PHP & MYSQL PHP & MYSQL PHP itu apa sih? Penjelasan sederhananya adalah bahwa PHP merupakan sebuah program tambahan yang ada

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Uji Coba Aplikasi monitoring status jaringan berbasis web ini dapat berjalan pada beberapa platform operasi sistem seperti windows dan linux dengan menggunakan aplikasi

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan

BAB 2 LANDASAN TEORI. Istilah sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem dan Sistem Informasi 2.1.1 Pengertian Sistem Istilah sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan atau keseluruhan dari bagian

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

Untuk membuat website ada 3 bagian utama yang perlu Anda pahami yaitu: Domain. Hosting. Software Website

Untuk membuat website ada 3 bagian utama yang perlu Anda pahami yaitu: Domain. Hosting. Software Website I. Persiapan Belajar Membuat Website / Buat Web Untuk membuat website ada 3 bagian utama yang perlu Anda pahami yaitu: Domain Hosting Software Website I.1 Domain Domain adalah nama atau alamat dari sebuah

Lebih terperinci

Bab 4 Implementasi dan Evaluasi

Bab 4 Implementasi dan Evaluasi Bab 4 Implementasi dan Evaluasi 4.1 Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Sejarah Singkat Internet Internet berawal dari diciptakannya teknologi jaringan komputer. Jaringan komputer merupakan beberapa komputer yang terhubung satu sama lain dengan memakai

Lebih terperinci

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP Media Informatika, Vol. 4, No. 1, Juni 2006, 13-26 ISSN: 0854-4743 APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP M. Irfan Ashshidiq, M. Andri Setiawan, Fathul Wahid Jurusan Teknik Informatika,

Lebih terperinci

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi,

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi, BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi, komputer dapat diartikan sebagai alat untuk menghitung. Itulah pada mulanya

Lebih terperinci

BAB 2 LANDASAN TEORI. Web atau Situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan

BAB 2 LANDASAN TEORI. Web atau Situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan BAB 2 LANDASAN TEORI 2.1 Pengertian Web Web atau Situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan untuk menampilkan informasi berupa teks, gambar, animasi, suara, dan atau gabungan

Lebih terperinci

BAB II LANDASAN TEORI. Dalam pembangunan suatu sistem informasi, terdapat dua kelompok

BAB II LANDASAN TEORI. Dalam pembangunan suatu sistem informasi, terdapat dua kelompok 10 BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Dalam pembangunan suatu sistem informasi, terdapat dua kelompok dalam pendekatan mendefinisikan system, yaitu yang menekankan pada prosedurnya dan yang

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

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

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional BAB 2 LANDASAN TEORI 2.1 Sekilas Tentang Sistem Ujian Konevensional Dalam ujian konvensional,ada beberapa hal yang harus dipenuhi agar ujian bisa dilaksanakan secara layak. Hal yang utama adalah kertas.

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

BAB III LANDASAN TEORI. suatu sistem informasi yang memanfaatkan teknologi informasi.

BAB III LANDASAN TEORI. suatu sistem informasi yang memanfaatkan teknologi informasi. BAB III LANDASAN TEORI Landasan teori merupakan dasar-dasar yang digunakan dalam pembuatan kerja praktek ini. Sebagai langkah awal dalam menyusun Laporan Kerja Praktek perlu dipahami terlebih dahulu mengenai

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 4. 1 Instalasi Software BAB IV IMPLEMENTASI DAN PENGUJIAN Dalam pembuatan program ini penulis menggunakan XAMPP dalam menjalankan program aplikasi ini yang didalamnya sudah terdapat MySQL untuk mengelola

Lebih terperinci

2. Perangkat Jaringan (Kabel UTP, Switch/Hub,Ethernet) Perangkat Lunak 1. Sistem Operasi (WindowsXP, Windows 2000, Windows 2003, Linux)

2. Perangkat Jaringan (Kabel UTP, Switch/Hub,Ethernet) Perangkat Lunak 1. Sistem Operasi (WindowsXP, Windows 2000, Windows 2003, Linux) Bab I Installasi Untuk menjalankan dan mempraktekan Web Site Sekolah ini ada 2 tahapan installasi yang harus diinstall di komputer: Installasi Web Server. Installasi Web Sekolah. A. Installasi Web Server

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 5 BAB II TINJAUAN PUSTAKA 2.1 Penelitian Terdahulu Sebagai bahan pertimbangan dalam penelitian ini akan dicantumkan beberapa penalitian terdahulu oleh beberapa peneliti. Jatmiko (2010), melakukan analisis

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 2 Sintaks Dasar PHP Tujuan: Mahasiswa mengenal elemen-elemen dan sintaks dasar di dalam pemrograman PHP sebagai pondasi dalam mempelajari materi-materi

Lebih terperinci

RANCANG BANGUN SISTEM INFORMASI PELAYANAN ONLINE DAN SMS GATEWAY PADA PDAM TIRTA DAROY BANDA ACEH. Oleh: Edi Kurniawan

RANCANG BANGUN SISTEM INFORMASI PELAYANAN ONLINE DAN SMS GATEWAY PADA PDAM TIRTA DAROY BANDA ACEH. Oleh: Edi Kurniawan RANCANG BANGUN SISTEM INFORMASI PELAYANAN ONLINE DAN SMS GATEWAY PADA PDAM TIRTA DAROY BANDA ACEH Oleh: Edi Kurniawan Abstrak: Sistem informasi merupakan gabungan antara teknologi informasi dan ending

Lebih terperinci

C. Ms Powerpoint D. Notepad E. Ms Acces

C. Ms Powerpoint D. Notepad E. Ms Acces 1. Apakah kepanjangan dari HTML? A. Hyper Text Mark Up Language B. Hyper Text Mark Language C. Hight Text Mark Up Language D. Hight Text Mark Language 2. Berikut ini adalah termasuk Software Browser, Kecuali:

Lebih terperinci