Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Lec 1: Dasar PHP Web Programming.

Presentasi serupa


Presentasi berjudul: "Lec 1: Dasar PHP Web Programming."— Transcript presentasi:

1 Lec 1: Dasar PHP Web Programming

2 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

3 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

4 Struktur Program <?PHP //kode program ?> Contoh <HTML>
echo “<H1>Hallo Dunia </H1><br>”; echo “<H3>”.Date(“d F Y”); </HTML>

5 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” ?>

6 Tipe Data Integer Double String

7 Operator Aritmatika Penugasan Pembanding Operasi Bit Operasi Logika

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

9 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>

10 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[]

11 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; ?>

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

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

14 Percabangan Case

15 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>

16 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'; ?>

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

18 Contoh IF

19 Pengulangan FOR WHILE


Download ppt "Lec 1: Dasar PHP Web Programming."

Presentasi serupa


Iklan oleh Google