Minggu, 23 Oktober 2016

Workshop PHP Indonesia Hari 1 - BLC Telkom

  8 komentar

Pada hari Minggu 23 Oktober 2016, Saya dan teman - teman BLC Telkom Klaten mengikuti workshop PHP. Ini adalah pertemuan pertama saya dengan PHP Indonesia Jogloraya. Pertama kami disuruh untuk mengisi daftar hadir satu per satu dan berikut pengertian PHP

PENGERTIAN PHP
PHP : Hypertext Preprocessor adalah bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML.

ALAT DAN BAHAN
  1. Laptop / PC
  2. Text Editor
  3. LAMP Server
MATERI YANG DIBERIKAN
Setelah mengenal pengertian PHP kami diberikan materi PHP yaitu membuat operasi hitung dengan PHP Yaitu penjumlahan, pengurangan, perkalian dan pembagian bukan hanya operasi hitung kami juga diajari membuat Percabangan dan Nama hari

OPERASI HITUNG
Pertama kita buat scriptnya terlebih dahulu, lalu simpan di /var/www/html disini saya buat folder baru di /html dengan nama BLC dan nama script dibawah berikan nama index.html . Oh ya pastikan sudah terinstal lamp server di Laptop sobat

<!DOCTYPE HTML>
<html>
     <head>
     <meta charset="utf-8">
     <title>BLC - Kalkulator</title>
 </head>
 <body><center>
     <h2>Kalkulator</h2></center>
     <hr>
     <h4>Silahkan Pilih Menu :</h4>
     <ul>
     <li><a href="tambah.php">Penjumlahan</a>
     <li><a href="kurang.php">Pengurangan</a>
     <li><a href="bagi.php">Pembagian</a>
     <li><a href="kali.php">Perkalian</a>
     </ul>
 </body>
 </html>

Ketikkan script berikut lalu simpan dalam satu folder dan berikan nama tambah.php

<?php
    if (!empty($_POST['proses'])) {
    $pertama = $_POST['pertama'];
    $kedua = $_POST['kedua'];
    $hasil = $pertama + $kedua;
}
    ?>
<!DOCTYPE HTML>
<html>
     <head>
     <meta charset="utf-8">
     <title>BLC - Kalkulator</title>
 </head>
 <body>
     <form action="" action="" method="post">
         Silahkan Masukkan Angka Pertama<input type="number" name="pertama" value=""><br>
         Silahkan Masukkan Angka Kedua<input type="number" name="kedua" value="">
         <input type="submit" name="proses" value="Hitung">
     </form>
     <?php 
     if (!empty($hasil)){
         echo "Hasilnya Adalah = ".$hasil;
     }
         ?>
 </body>
 </html>

Buat lagi lalu Berikan nama kurang.php

<?php
    if (!empty($_POST['proses'])) {
    $pertama = $_POST['pertama'];
    $kedua = $_POST['kedua'];
    $hasil = $pertama - $kedua;
}
    ?>
<!DOCTYPE HTML>
<html>
     <head>
     <meta charset="utf-8">
     <title>BLC - Kalkulator</title>
 </head>
 <body>
     <form action="" action="" method="post">
         Silahkan Masukkan Angka Pertama<input type="number" name="pertama" value=""><br>
         Silahkan Masukkan Angka Kedua<input type="number" name="kedua" value="">
         <input type="submit" name="proses" value="Hitung">
     </form>
     <?php 
     if (!empty($hasil)){
         echo "Hasilnya Adalah = ".$hasil;
     }
         ?>
 </body>
 </html>

Berikan Nama bagi.php

<?php
    if (!empty($_POST['proses'])) {
    $pertama = $_POST['pertama'];
    $kedua = $_POST['kedua'];
    $hasil = $pertama / $kedua;
}
    ?>
<!DOCTYPE HTML>
<html>
     <head>
     <meta charset="utf-8">
     <title>BLC - Kalkulator</title>
 </head>
 <body>
     <form action="" action="" method="post">
         Silahkan Masukkan Angka Pertama<input type="number" name="pertama" value=""><br>
         Silahkan Masukkan Angka Kedua<input type="number" name="kedua" value="">
         <input type="submit" name="proses" value="Hitung">
     </form>
     <?php 
     if (!empty($hasil)){
         echo "Hasilnya Adalah = ".$hasil;
     }
         ?>
 </body>
 </html>

Berikan Nama kali.php

<?php
    if (!empty($_POST['proses'])) {
    $pertama = $_POST['pertama'];
    $kedua = $_POST['kedua'];
    $hasil = $pertama * $kedua;
}
    ?>
<!DOCTYPE HTML>
<html>
     <head>
     <meta charset="utf-8">
     <title>BLC - Kalkulator</title>
 </head>
 <body>
     <form action="" action="" method="post">
         Silahkan Masukkan Angka Pertama<input type="number" name="pertama" value=""><br>
         Silahkan Masukkan Angka Kedua<input type="number" name="kedua" value="">
         <input type="submit" name="proses" value="Hitung">
     </form>
     <?php 
     if (!empty($hasil)){
         echo "Hasilnya Adalah = ".$hasil;
     }
         ?>
 </body>
 </html>

Setelah itu kita coba run di browser dengan mengetikkan localhost/BLC/index.html maka hasilnya sebagai berikut

index.html
kurang.html
Kalkulator siap dipakai, untuk lebih lengkapnya mengenai Membuat Kalkulator Sederhana dengan PHP Silahkan Klik Disini

SWITCH CASE & PERCABANGAN
Selain membuat operasi hitung kita juga diajari cara membuat switchcase dan percabangan. Menurut saya Switchcase digunakan untuk memeriksa kebenaran suatu nilai sementara Percabangan merupakan suatu salah satu pernyataan untuk mengambil keputusan terhadap suatu kemungkinan dalam bahasa pemrograman.

1. SWITCH CASE
Ketikkan script berikut dan simpan dalam var/www/html/BLC dengan nama switchcase.php

<?php
$hari = 7;

switch ($hari) {
    case 1:
        $namahari = 'minggu';
        break;

    case 2:
        $namahari = 'senin';
        break;

    case 3:
        $namahari = 'selasa';
        break;

    case 4:
    $namahari = 'Rabu';
    break;

    case 5:
    $namahari = 'Kamis';
    break;

    case 6:
    $namahari = 'Jumat';
    break;

    case 7;
    $namahari = 'Sabtu';
    break;

}
echo 'Nama Hari = '. $namahari;
?>

Setelah itu kita ketikkan localhost/BLC/switchcase.php di web browser

2. PERCABANGAN
Ketikkan script berikut dan simpan dalam var/www/html/BLC dengan nama percabangan.php

<?php
$nilai = 90;

if ($nilai > 80) {
    echo 'Nilai Bagus';
}
elseif ($nilai > 70 && $nilai < 80){
    echo 'Nilai Cukup Bagus';
}
elseif ($nilai > 50 && $nilai < 70){
    echo 'Nilai Cukup Bagus';
}
elseif ($nilai < 50){
    echo 'Nilai Cukup Tidak Biasa';
}
?> 

Ketikkan localhost/BLC/percabangan.php di web browser sobat

KESIMPULAN
Kita diberikan sebuah ilmu yang bermanfaat secara gratis dan ilmu tersebut memang sangat saya butuhkan, saya sangat senang dapat belajar bersama PHP Indonesia Jogloraya dan saya akan menantikan pembelajaran yang lain di lain waktu, Sekian Terima Kasih

8 komentar :