Pemrograman Web (Pertemuan 2) By. Rita Wiryasaputra

dokumen-dokumen yang mirip
Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

Perancangan & Pemprograman WEB

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

Pengembangan Web. Ramos Somya

STRUKTUR DASAR PHP ASUMSI 02/10/2014

Pengertian Situs / Web

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

Pertemuan 10. PHP (Personal Home Page)

Dasar PHP. Wiratmoko Yuwono

Kholid Fathoni EEPIS ITS Surabaya

Pengenalan Script. Definisi HTML

MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL)

BAB 2 LANDASAN TEORI

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

Pertemuan 07 Struktur Dasar PHP

Bab 2 Struktur Dasar PHP

Pengantar PHP. Mempelajari Apa itu PHP, Cara Kerja PHP, Cara Menginstall, Menjalankan PHP, Pemrograman Dasar PHP. Modul- 8 Pengantar PHP (1) 1

Pengantar PHP. Mempelajari Apa itu PHP, Cara Kerja PHP, Cara Menginstall, Menjalankan PHP, Pemrograman Dasar PHP. Modul- 8 Pengantar PHP (1) 1

Apa itu PHP? Riwayat PHP

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan

BAB 2 LANDASAN TEORI

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

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

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

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA)

BAB 2 LANDASAN TEORI. merupakan beberapa komputer yang terhubung satu sama lain dengan memakai kabel

Triswansyah Yuliano

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

DASAR PEMROGRAMAN PHP

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

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

BAB 2 LANDASAN TEORI. Kata sistem berasal dari bahasa Yunani yaitu Systema yang mengandung arti kesatuan

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

BAB 2 LANDASAN TEORI. dengan yang lain, yang berfungsi bersama sama untuk mencapai tujuan tertentu.

MODUL 3 DASAR-DASAR PHP

Web Programming. Pengenalan PHP

BAB II LANDASAN TEORI

Content: Pengenalan Web Server Pengenalan MY SQL Connector Pengenalan CodeCharge Studio (CCS)

Pertemuan 2 Struktur Dasar PHP

Pemrograman Web. Pertemuan Ke-8 dan 9 Server Side Scripting. Server Side Scripting 1

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

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

BAB 2 LANDASAN TEORI

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

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

MODUL 5 JAVA SCRIPT. Sub : PENGENALAN

BAB III LANDASAN TEORI

DASAR PHP. Oleh : Devie Rosa Anamisa

BAB II Tipe Data pada PHP

MENGENAL PHP BAB Apakah PHP Itu?

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

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

BAB III LANDASAN TEORI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Perkembangan ilmu pengetahuan dan teknologi telah memperlihatkan kemajuan yang

: MODUL 1 BASIC PHP

APLIKASI REGISTRASI ONLINE PADA WEBSITE INTERAKTIF

No HP :

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

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

BAB 2 LANDASAN TEORI

PENGENALAN PHP DASAR

Mengenal Struktur Syntax, Struktur Halaman, Variabel dan Tipe Data Pada PHP

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

Rekayasa Sistem Web. Teguh Wahyono. Fakultas Teknologi Informasi Semester Antara Tahun 2012/2013

BAB III LANDASAN TEORI

Pemrograman Basis Data Berbasis Web

P - 7 Bab 5 : PHP : Hypertext Prepocessor

BAB 2 LANDASAN TEORI

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

BAB II LANDASAN TEORI. Nama Judul. Hasil Peneliti, Penelitian. Penelitian Tahun 1. Johan. Implementasi

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

(artikel Pengantar ke PHP, Bpk Marsani Asfi)

BAB III TINJAUAN PUSTAKA

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

DAFTAR ISI. Abstrak Kata Pengantar Daftar Isi... Daftar Tabel.. Daftar Singkatan...

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Perkembangan Teknologi Internet yang pesat telah memicu munculnya berbagai

Komputer bekerja atas dasar instruksi. Orang atau ahli pembuat program ini disebut sebagai programmer.

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

DASAR-DASAR Web Programing(WP) copyright by : japikinfo.com

Oleh : Wira Sanjaya Anthony Muliadi Ari Gunawan Stefanus Feno

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

Pemrograman Basis Data Berbasis Web

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

BAB 1 PENDAHULUAN. Perkembangan Teknologi Internet yang pesat telah memicu munculnya berbagai

BAB II TINJAUAN PUSTAKA

Web Programming (WP) m telp : Rolly Yesputra

KURSUS ONLINE JASA WEBMASTERS

Bab 4: Teknologi Yang Dipakai

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan :

Pemrograman Web Enterprise

BAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB II TINJAUAN PUSTAKA. Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling

SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG

MODUL 1 INTERNET PROGRAMMING : PHP 1

kegiatan-kegiatan yang saling berkaitan dan prosedur-prosedur yang saling berhubungan untuk melaksanakan dan mempermudah kegiatan-kegiatan utama

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

Pemrograman PHP Lanjut. Ahmad Zainudin, S.ST Pemrograman Internet

BAB III LANDASAN TEORI. untuk menyelesaikan suatu sasaran yang tertentu (Jogiyanto, 2001)

BAB 2 LANDASAN TEORI

Transkripsi:

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 web. Awalnya bagian dari Personal Home Page Tools (tujuan kebutuhan pribadi) dibuat dengan menggunakan Perl Selanjutnya dengan bahasa C yang bertujuan untuk pembangunan halaman web dinamis dan dapat mengakses database.

Sejarah PHP 1997 PHP/FI versi 2.0, selanjutnya PHP/FI versi 3.0 tahan oleh Andi Gutmans dan Zeev Suraski yang mendukung database, protokol dan API PHP 4 lebih aman dengan penambahan fitur session, output buffering dan penanganan input Zend inti dari PHP engine untuk menangani input, menerjemahkan fungsi dan mengeksekusinya 2003 PHP 5 mengoptimalkan OOP sehingga dapat membuat file swf dan applet java

ASP kesalahan built-in maka secara otomatis akan menampilkan kode error secara lengkap Merupakan produk dari Microsoft, mengandalkan mesin Web Server IIS yang hanya bisa berjalan di OS Windows. Keuntungannya: cepat, ringan, VBScript relatif mudah bagi pemakai VB, bisa menggunakan fasilitas program COM di windows. Kerugiannya: Hanya bisa memakai IIS yang komersial dan relatif mahal, windows mahal dan kurang stabil di Internet, banyak virus, tergantung pada kemurahan hati Microsoft untuk tambalantambalan anti hackernya. Layanan Hosting terbatas tanpa dukungan COM dan lebih mahal.

PHP hanya menampilkan kesalahan fungsi Bahasa pemrograman Free (Open Source). Keuntungan: Mudah dipelajari, ringan, free, multiplatfrom, bisa COM & Java, dukungan hosting melimpah dan murah. Kerugian: Kurang memadai untuk aplikasi client desktop biasa.

Penginstalan PHP PHPTriad (www.phpgreek.com) atau Xampp Apache (web server), MySQL (database), PHP (script tool) 1. Pengaktifan MySQL Masuk ke C:\apache\mysql\bin dan cari file winmysqladmin, icon file ini ada tulisan SQL. Klik dua kali file ini untuk mengaktifkan MySQL. Jendela WinMySQLAdmin akan tampil sebentar lalu hilang, tetapi WinMySQL sudah aktif. Tanda WinMySQL berfungsi adalah keluar gambar lampu/rambu lalu lintas dengan lampu berwarna hijau yang terpasang di pojok kanan bawah di monitor Anda. 2. Pengaktifan Apache server Pada direktori C:\apache cari file bernama Apache (gambar bulu, warnanya merah), seperti cabe merah. Klik icon bulu tadi (seperti cabe merah) dan akan muncul konsol DOS yang menyatakan bahwa kini server Apache sudah berjalan: Apache/1.2.14 (Win32) running...

Komentar pada Script PHP // atau # harus dalam satu baris /*.*/ dalam satu kelompok Ciri dari PHP adalah bersifat case sensitif mempermasalahkan huruf kapital atau tidak (karena tergolong turunan bahasa C)

Script PHP Gunakan Notepad untuk membuat script Php. <?php tidak boleh berspasi (atau hanya menggunakan tag <?) isi body yang akan ditampilkan.?> Simpan dalam direktori C:\xampp\htdocs\phpgenap dengan nama, misalnya:satu.php Pilih Save as type: All files (*.*) Contoh 1 : <?php /* nama file : c:\apache\htdocs\phpgenap\satu.php dibuat oleh : Rita w. deskripsi : penulisan script php */ print ("Script Phpkoe yang Pertama");?> view satu.php in browser Note : instruksi print atau echo atau printf Jika ingin menampilkan karakter tanda petik ganda pada browser maka dipergunakan tanda \.. \ Misalnya: echo ("Nama saya \" $nama2 \" "); view petikdua.php in browser

Tugas Penulisan Blog Bagaimana mengupload website (hingga upload database)

Variabel dan Tipe Data Variabel tempat untuk menyimpan nilai data sementara. Sifatnya tidak tetap (berubah) Penulisan variabel diawali dengan lambang $ dan diikuti oleh nama variabel Nama variabel tidak boleh diawali dengan angka dan tidak boleh menggunakan spasi <font size=32> <?php // nama file : c:\...\htdocs\phpgenap\dua.php // dibuat oleh : Rita w. // deskripsi : penulisan variabel php $nama=bolot; echo('julukannya adalah si $nama <br>'); echo("julukannya adalah si $nama");?>

<font color = red><marquee> <font size=32>penjumlahan dengan Variabel PHP </font></marquee> </font> <hr> <?php /* nama file : c:\...\phpgenap\tiga.php dibuat oleh : Rita W. deskripsi : penjumlahan dengan variabel */ $a = 4; $b = 5; $c = $a +$b; print ("Penjumlahan $a + $b adalah $c");?>

Tipe data Terdapat 5 tipe data yaitu integer, floating point, string, array dan object Penggunaan tipe data tidak secara ekspilisit di deklarasikan seperti dalam C++. Contoh : <font size = 24> <?php /* nama file : c:\...\phpgenap\empat.php deskripsi : tipe data dan variabel */ echo ("Pemrograman Web oleh \" Rita Wiryasaputra,ST \" <br>"); $var = 2008 ; // var sebagai integer print "Sekarang tahun $var.<br>"; $var = "dua ribu delapan"; // var sebagai string print "Sekarang tahun $var.<br>";?> $var = 2008.5; // var sebagai bilangan bulat / float print "Tahun $var, ada atau nggak?";

Operator Aritmatika : +,-,*,/, % Perbandingan : ==,!=, <, >, <=, >=

<font size = 24> <?php /* nama file : c:\...\phpgenap\lima.php dibuat oleh : Rita W. deskripsi : Operator dasar mencari sisa pembagian */ $a=5; $b=2; $c=$a % $b; print ("Sisa pembagian $a dibagi $b adalah $c ");?>

Tugas: aritmatika.php (waktu 15 menit utk 10 org pertama) Membuat aplikasi operasi aritmatika Kriteria meliputi: operasi Tambah, kurang, kali, bagi, sisa bagi Dimana dibedakan antara header bergerak(size=32) dan hasil operasi aritmatikanya (size 12) Header berwarna hitam Setiap hasil diberi warna yang berbeda Misal utk hasil penambahan berwarna merah Utk hasil pengurangan berwarna biru Utk hasil perkalian berwarna kuning Utk hasil pembagian berwarna hijau Utk hasil sisa bagi berwarna ungu