Lec 1: Dasar PHP Web Programming.

Slides:



Advertisements
Presentasi serupa
APLIKASI BERBASIS WEB STTI I-Tech Susana Dwi Yulianti, SKom.
Advertisements

Isnardi,M.Kom Ikhsan, S.Kom, M.Kom Novinaldi, S.Kom
DASAR PEMOGRAMAN WEB MENGGUNAKAN PHP Oleh: Andy Dhamalau, S.Kom.
Pengembangan Evangs Mailoa PHP WEB. Awalnya PHP merupakan singkatan dari Personal Home Page. Sesuai dengan namanya, PHP digunakan untuk membuat website.
PHP: Hypertext Preprocessor
PHP Programming PHP 1 Ir. H. Sumijan, M.Sc.
PHP.
PHP.
Modul- 8 Pengantar PHP (1)
Pemrograman Berbasis WEB
Pengenalan PHP Perulangan (While) While(….syarat….) { ………aksi…….; }
PHP Pertemuan 4.
PHP Yusuf Nurrachman.
M.K. Pemrograman Web (AK )
PHP? PHP adalah server-side web programming
PHP.
Pemrogaman Web PHP.
Bahasa Pemrograman IF CASE dan Perulangan
GET, POST & REQUEST Pertemuan ke - 3.
PHP.
Tipe Data, Variabel dan Operator
Variabel dan Penerapannya
Internet Programming PHP
Praktikum Pemrograman Web PHP
Lutfi Budi Ilmawan Univ. Muslim Indonesia
Internet Programming Konektivitas PHP - MySQL
Pemrograman PHP Lanjut
PHP.
Pengantar Common Gateway Interface (CGI) dan Perl
FORM.
Pemrograman Berbasis WEB
Elemen Dasar PHP, Mengolah Data Form dengan Methode Get dan Post
Passing Variable Dalam PHP
Pertemuan Minggu ke-3 Matakuliah Permrograman Web
Lec 1: Pengantar Web Basic HTML
Komputer Aplikasi IT 2 Variabel.
Rekayasa Perangkat Lunak
2 Latihan Pertemuan II.
Pengembangan Web PHP Ramos Somya.
Pemrograman Basis Data Berbasis Web
Pemrograman Web HTML (7) PHP Andy Haryoko, ST
PHP: Hypertext Preprocessor
Pemrograman Web/TI/ AK /2 sks
PHP5 Internet Programming.
Pertemuan 3 Lanjutan Variabel & Type Data
Pengantar PHP (Lanjutan)
PHP (Personal Home Page)
Pengembangan Web PHP.
Pemrograman Web/TI/ AK /2 sks
Pengenalan Pemrograman Server side - PHP
Pengenalan PHP, Variabel & Operator
PHP.
Pemrograman Berorientasi Platform (IN315B)
Koneksi Database MySql di PHP
Personal Home Page (PHP) yang sekarang PreHypertextProcessor
Pengantar Common Gateway Interface (CGI) dan Perl
Pengantar Common Gateway Interface (CGI) dan Perl
Komputer Aplikasi IT 2 Variabel.
PHP.
Dasar-dasar PHP - Pengantar - variabel - operator -struktur kontrol
PENGENALAN PHP Ardi Sanjaya, M.Kom.
Pemrograman Web/TI/ AK /2 sks
Form.
PHP (Personal Home Page tools)
Pengembangan Web PHP.
MEMBANGUN WEB DINAMIS INPUT DATA
PHP.
Teknik Komputer & Jaringan SMK Al-Muhtadin Sahadi, ST
Pengantar Common Gateway Interface (CGI) dan Perl
Pemrograman Web II Pengantar Pemrogram PHP Pertemeuan 1 (Teori)
Transcript presentasi:

Lec 1: Dasar PHP Web Programming

PHP A History 1994 : Personal Home Page 1995: PHP/F1 Versi 2 Reamus Leedof Dari skrip Perl 1995: PHP/F1 Versi 2 Berdasarkan Bahasa C dan CGI Disisipkan dalam tag HTML Koneksi Database 1997 : PHP3 (Andi Gutsman, Zeev Suranski) PHP: Hypertext Preprocessor (PHP) 2000 :PHP4 Penanganan variabel global 2004 :PHP5 PHP berorientasi objek

PHP Freware Paket awal: Apache MySQL Saat ini bisa dijalankan dalam berbagai webserver dan mengakses beberapa database Apache, IIS, PWS, Xitami MySQL, MS SQL, PostgreSQL, MS Access, dll

Struktur Program <?PHP //kode program ?> Contoh <HTML> echo “<H1>Hallo Dunia </H1><br>”; echo “<H3>”.Date(“d F Y”); </HTML> http://localhost/web/lec2/hello.php

Variabel Tidak perlu didefinisikan Ditandai dengan $<_nama_variabel> Variabel tidak terikat dengan tipe data tertentu Aturan penamaan No #,@,&,(,+, etc Karakter pertamahuruf atau _ Case sensitif $a != $A variabel.php <? $a = 1; echo $a; $a = “Test 123” ?>

Tipe Data Integer Double String

Operator Aritmatika Penugasan Pembanding Operasi Bit Operasi Logika

Contoh Operator <? $a = 4 $b = 3; echo 'a = '.$a.'<br>'; echo 'b = '. $b.'<br>'; echo 'a*b = '.$a*$b.'<br>'; ?>

Input dalam PHP Menggunakan Form Cth: Input.php <html> <form action="input.php" method="get" target="_self"> Nama <input name="nama" type="text"> <input name="submit" type="submit" value="kirim"> </form> <? echo 'Hallo '.$HTTP_GET_VARS[nama]; ?> </html>

Input dalam PHP Action : skrip yang memproses form tersebut Metode akses: Get : isi form dikirim dengan url Post : isi form dikirim terpisah url Mengambil nilai dari form $HTTP_GET_VARS[] $HTTP_POST_VARS[]

Contoh <? $bil1 = $HTTP_POST_VARS[a]; $bil2 = $HTTP_POST_VARS[b]; <form action="contohform.php" method="post"> Bilangan 1<input name="b" type="text"><br><br> Bilangan 2<input name="a" type="text"><br><br> <input name="" type="submit" value="TAMBAH"> </form> <? $bil1 = $HTTP_POST_VARS[a]; $bil2 = $HTTP_POST_VARS[b]; $hasil = $bil1 + $bil2; echo $hasil; ?> http://localhost/web/lec2/contohform.php

Contoh Operator Skrip PHP untuk menghitung gaji seorang karyawan Input Gaji Pokok, Lama bekerja(tahun) Gaji = gaji pokok + 0.1*Lama bekerja

Percabangan If(ekspresi) { //kode program jika ekspresi TRUE } else //kode program jika eksoresi FALSE

Percabangan Case

Contoh IF <form name="form1" method="post" action="contohif.php"> <table width="24%" border="0"> <tr> <td width="48%">IPK</td> <td width="52%"> <label> <input name="ip" type="text" id="ip"> </label> <label></label></td> </tr> <td>Jumlah SKS</td> <td><label> <input name="sks" type="text" id="sks"> </label></td> <input name="Cek" type="submit" id="Cek" value="Submit"> </table> </form>

Contoh IF <? $ipk =$HTTP_POST_VARS[ip]; $sks =$HTTP_POST_VARS[sks]; if (($ipk>=2) && ($sks>=48)) { echo 'Anda lulus seleksi tahap pertama'; } else echo 'Anda tidak lulus seleksi tahap pertama'; ?> http://localhost/web/Lec2/contohif.php

Contoh IF Buatlah skrip PHP untuk menampilkan diskon penjualan Jika harga >100000 diskon 5% <=100000 diskon 0%

Contoh IF

Pengulangan FOR WHILE