1. 2015
PEMROGRAMAN
WEB
Topik Bahasan :
Dalam buku ini dibahas secara lengkap mengenai dasar
pemprograman web, mengelola website dari berbagai CMS sampai
rahasia publishing website online. Disertai tips dan trik menarik
sebagai WEB Developer handal.
Dasar HTML, PHP,
CSS
Menjalankan
Website di
Localhost Offline
Pelatihan CMS
(Content
Management
System) :
Wordpress,
Joomla, Opencart
Mengkonfigurasi
Website Online
( Hosting &
Domain Free atau
Premium )
Kukuh Setiawan
filomenaweb.com
085641523180
2. KUKUH SETIAWAN 2
Daftar Isi
Point 1 - Pelatihan PHP .................................................................................3
Hello World................................................................................................4
Script Info PHP..........................................................................................4
Variabel Case..............................................................................................5
Aritmatika PHP..........................................................................................6
IF Else PHP (percabangan) .......................................................................7
Perulangan .................................................................................................7
Do While.................................................................................................7
For ..........................................................................................................8
Array...........................................................................................................9
Include .......................................................................................................9
3. KUKUH SETIAWAN 3
Point 1 - Pelatihan PHP
PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan
atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs
web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.
Cara penulisan PHP :
<?php ................ ?>
Pada umumnya sintak php akan bekerja dengan diawali <?php dan
kemudian akan diakhiri ?> . Tetapi ada hal yang perlu diperhatikan ketika
menuliskan kode html pada sebuah halaman php, untuk kode html tidak
perlu menggunakan <?php ?>, karena dalam browser halaman html yang
disimpan di file.php merupakan halaman statis atau sama saja dengan
halaman html biasa.
Contoh halaman .html yang disimpan di halaman .php :
Buatlah file dengan nama filehtml.html, kemudian buat juga file
dengan nama filephp.php. Kemudian isilah kedua file tersebut dengan kode
berikut.
Gambar 1.1 kodehtml.html
4. KUKUH SETIAWAN 4
Gambar 1.2 kodephp.php
Kemudian jalankan di browser kesayangan masing-masing. Dalam
pelatihan yang lalu sudah dibahas mengenai cara menggunakan XAMPP,
jadi buka file di localhost/kodehtml.html dan
localhost/kodephp.php. Maka akan tampak hasil yang sama.
Hal ini membuktikan bahwa kode html bisa dibuka pada file .php,
tetapi tidak berlaku sebaliknya karena kode php tidak bisa dibuka di
file .html.
Hello World
<?php echo "Hallo Dunia! Aku script PHP!"; ?>
Buatlah file php dengan script di atas, kemudian simpan dengan nama halodunia.php
Akan tampil hasilnya seperti ini :
Halo Dunia! Aku script PHP
Script Info PHP
Ingin mengetahui segala informasi versi php yang digunakan xampp ataupun
wamp.
Script :
5. KUKUH SETIAWAN 5
<?php phpinfo(); ?>
Hasil :
Gambar 1.3 Info PHP
Variabel Case
simpan dengan nama case.php :
$mahasiswa = "rajin";
$Mahasiswa = "pandai";
echo "Mahasiswa itu $mahasiswa dan $Mahasiswa.";
6. KUKUH SETIAWAN 6
?>
Hasil :
Mahasiswa itu rajin dan pandai.
Aritmatika PHP
Script :
<?php
$a = 6;
$b = 3;
$penjumlahan = $a + $b;
echo "Hasil operasi penjumlahan = $penjumlahan<br>";
$pengurangan = $a - $b;
echo "Hasil operasi pengurangan = $pengurangan<br>";
$perkalian = $a * $b;
echo "Hasil operasi perkalian = $perkalian<br>";
$pembagian = $a / $b;
echo "Hasil operasi pembagian adalah = $pembagian<br>";
$modulus = $a % $b;
echo "Hasil operasi modulus adalah = $modulus<br>";
?>
Hasil :
Hasil operasi penjumlahan = 9
Hasil operasi pengurangan = 3
Hasil operasi perkalian = 18
Hasil operasi pembagian adalah = 2
Hasil operasi modulus adalah = 0
7. KUKUH SETIAWAN 7
IF Else PHP (percabangan)
Script :
<?php
$sebab = "bekerja";
$akibat = "uang";
$lainnya= "tidak punya uang";
if ($sebab == "bekerja") {
echo $akibat;
} else {
echo $lainnya;
}
?>
Hasil :
Uang
Perulangan
DO WHILE
Script :
<?php
$presiden[] = "Soekarno";
$presiden[] = "Soeharto";
$presiden[] = "Habibie";
$presiden[] = "Wahid";
$presiden[] = "Megawati";
$i = 0;
do {
$urutan = $i + 1;
echo "Presiden RI ke-$urutan adalah
$presiden[$i]<br>";
$i++;
8. KUKUH SETIAWAN 8
} while ($i < 5);
?>
Penjelasan :
Asumsikan $i nilai awalnya 0,
While maksudnya ketika $i kurang dari 5, jadi logikanyanya i yang dimulai dari 0
sampai 4.
0 1 2 3 4
Ada lima data yang ditampilkan.
Karena kita panggil dalam struktur array, Ingat array mulainya dari 0.
FOR
Script :
<?php
$presiden[] = "Soekarno";
$presiden[] = "Soeharto";
$presiden[] = "Habibie";
$presiden[] = "Wahid";
$presiden[] = "Megawati";
$i = 0;
for ($i = 0; $i < 5; $i++) {
$urutan = $i + 1;
echo "Presiden RI ke-$urutan adalah
$presiden[$i]<br>";
}
?>
Hasil :
Presiden RI ke-1 adalah Soekarno
Presiden RI ke-2 adalah Soeharto
9. KUKUH SETIAWAN 9
Presiden RI ke-3 adalah Habibie
Presiden RI ke-4 adalah Wahid
Presiden RI ke-5 adalah Megawati
Array
Script :
<?php <br>
<br>
$presiden[0] = "Soekarno"; <br>
$presiden[1] = "Soeharto"; <br>
$presiden[2] = "Habibie"; <br>
$presiden[3] = "Wahid"; <br>
$presiden[4] = "Megawati"; <br>
<br>
echo "Presiden ketiga Republik Indonesia adalah $presiden[2]"; <br>
<br>
?>
Hasil :
Presiden ketiga Republik Indonesia adalah Habibie.
Include
Script :
Buatlah file index.php kemudian isi dengan script berikut :
<?php
include ("lingkup.php");
echo "Operasikan $var";
?>
10. KUKUH SETIAWAN 10
Buatlah file lingkup.php kemudian isi dengan script berikut :
<?php
$var = "variabel lingkup tunggal";
?>
Kemudian panggil index.php
Hasil :
Operasikan variabel lingkup tunggal