• Tidak ada hasil yang ditemukan

Modul Praktikum Pemrograman Website dengan HTML dan PHP

N/A
N/A
Protected

Academic year: 2022

Membagikan "Modul Praktikum Pemrograman Website dengan HTML dan PHP"

Copied!
32
0
0

Teks penuh

(1)
(2)

Modul Praktikum

Pemrograman Website dengan HTML dan PHP

Penulis:

Fathirma’ruf, M.Kom.

ISBN: 978-623-94899-0-8 Editor:

Asmedy Penyunting:

Budiman

Design dan Tata Letak:

Muhammad Juliansyah Penerbit:

CV. AINARA Alamat Redaksi:

Kampus STKIP Yapis Dompu, Sorisakolo, Kabupaten Dompu Nusa Tenggara Barat

Telp. +6285253190336

Email: [email protected]

Cetakan Pertama, September 2020 Hak cipta dilindungi undang-undang

Dilarang memperbanyak karya tulis ini dalam bentuk dan dengan cara apapun tanpa ijin tertulis dari penerbit

(3)

KATA PENGANTAR

Puji Syukur Kehadirat tuhan yang maha kuasa, karena atas berkah, rahmat dan hidayah-Nya Modul Praktikum Pemrograman Website dengan HTML dan PHP ini dapat diselesaikan dengan baik dan tepat waktu. Modul Praktikum yang berjudul “Pemrograman Website dengan HTML dan PHP” ini disajikan secara khusus untuk kalangan pelajar tingkat SMA, maupun Mahasiswa, harapan dari buku ini yaitu dapat membantu pembaca agar mampu memahami konsep dasar pembuatanElemen dengan HTML dan Bahasa Pemrograman PHP, Mengenal Statement dalam HTML dan Bahasa Pemrograman PHP, memahami tentang Logika dalam HTML dan Bahasa Pemrograman PHP, dan Praktikum mengenal Method dalam HTML dan Bahasa Pemrograman PHP

Modul Praktikum yang dikembangkan ini bertujuan untuk mengembangkan proses pembelajaran secara aktif dengan aspek sasaran yaitu Afektif, Kognitif, Psikomotorik serta melatihkan kemampuan berpikir kreatif Mahasiswa pada jenjang Strata 1 (Sarjana), Modul Praktikum ini diharapkan dapat membantu Mahasiswa dalam mengembangkan kompetensinya, agar kelak mampu memahami dan menerapkannya dalam kehidupan sehari-hari.

Akhirnya penulis berharap agar buku ajar ini dapat bermanfaat khususnya bagi pembaca dan secara umum bagi perkembangan ilmu dan pengetahuan di Indonesia. Penulis menyadari bahwa Modul Praktikum ini masih terdapat kekurangan, oleh karena itu Saran dan kritik yang bersifat memperbaiki kualitas konten dari buku ini sangat penulis harapkan. Terimakasih kepada semua pihak yang membantu dalam penyusunan Modul Praktikum ini.

Dompu, September 2020 Penulis

(4)

DAFTAR ISI

Halaman Sampul ... i

Balik Halaman Judul ... ii

Kata Pengantar ... iii

Daftar Isi ... iv

PRAKTIKUM TAHAP I ... 1

Membuat Elemen dengan HTML dan Bahasa Pemrograman PHP 1. Membuat elemen-checkbox dengan HTML 2. Membuat elemen-checkbox dengan Bahasa Pemrograman PHP 3. Membuat elemen-list dengan HTML 4. Membuat elemen-list dengan Bahasa Pemrograman PHP 5. Membuat elemen-Radio Button dengan HTML 6. Membuat elemen-Radio Button dengan Bahasa Pemrograman PHP 7. Membuat elemen-Text Area dengan HTML 8. Membuat elemen-Text Area dengan Bahasa Pemrograman PHP 9. Membuat elemen-Text Field dengan HTML 10. Membuat elemen-Text Field dengan Bahasa Pemrograman PHP PRAKTIKUM TAHAP II ... 7 Mengenal Statement dalam HTML dan Bahasa Pemrograman PHP

1. Statement FOR Bagian Pertama (Dengan PHP) 2. Statement FOR Bagian Kedua (Dengan PHP) 3. Statement FOR Bagian Tiga (Dengan HTML) 4. Statement FOREACH (Dengan PHP)

5. Statement WHILE Bagian Pertama (Dengan PHP) 6. Statement WHILE Bagian Kedua (Dengan PHP) 7. Statement WHILE Bagian Tiga (Dengan HTML) 8. Statement DO-WHILE Bagian Pertama (Dengan PHP) 9. Statement DO-WHILE Bagian Kedua (Dengan PHP) 10. Statement DO-WHILE Bagian Tiga (Dengan HTML) 11. Operator Type Data dalam Pemrograman PHP 12. Operator Aritmatika dalam Pemrograman PHP 13. Operator Relational dalam Pemrograman PHP

14. Operator Logika dalam Pemrograman PHP dan Penggunaan VAR_DUMP 15. Operator Increment dan Decrement dalam Pemrograman PHP

(5)

16. Operator Penugasan (Assigment) dengan Nilai dalam Pemrograman PHP 17. Operator Penugasan (Assigment by Refference) dengan Refferensi Bagian

Pertama dalam Pemrograman PHP

18. Operator Penugasan (Assigment by Refference) dengan Refferensi Bagian Kedua dalam Pemrograman PHP

19. Operator Penugasan (Assigment by Array) dengan Array Bagian Kedua dalam Pemrograman PHP

PRAKTIKUM TAHAP III ... 19 Praktikum tentang Logika dalam HTML dan Bahasa Pemrograman PHP

1. Logika IF dengan 1 Kondisi dalam HTML

2. Logika IF dengan 1 Kondisi dalam Bahasa Pemrograman PHP 3. Logika IF dengan 2 Kondisi (Bagian 1) dalam HTML

4. Logika IF dengan 2 Kondisi (Bagian 1) dalam Bahasa Pemrograman PHP 5. Logika IF dengan 2 Kondisi (Bagian 2) dalam HTML

6. Logika IF dengan 2 Kondisi (Bagian 1) dalam Bahasa Pemrograman PHP 7. Logika IF dengan Banyak Kondisi (Bagian 1) dalam HTML

8. Logika IF dengan Banyak Kondisi (Bagian 1) dalam Bahasa Pemrograman PHP

9. Logika IF dengan Banyak Kondisi (Bagian 2) dalam HTML

10. Logika IF dengan Banyak Kondisi (Bagian 2) dalam Bahasa Pemrograman PHP

11. Logika IF-ELSE_ELSE-IF dengan HTML

12. Logika IF-ELSE_ELSE-IF dengan Bahasa Pemrograman PHP

PRAKTIKUM TAHAP IV ... 25 Praktikum mengenal Method dalam HTML dan Bahasa Pemrograman PHP

1. Membuat Method GET dengan HTML

2. Membuat Method GET dengan Bahasa Pemrograman PHP 3. Membuat Method POST dengan HTML

4. Membuat Method POST dengan Bahasa Pemrograman PHP

Biodata Penulis ... 27

(6)

PRAKTIKUM TAHAP I

(Membuat Elemen dengan HTML dan Bahasa Pemrograman PHP)

1. Praktikum Membuat elemen-checkbox dengan HTML

<!DOCTYPE html>

<html>

<head>

<title>Elemen Check Box</title>

</head>

<body>

<h2>Praktikum Menggunakan Elemen Check Box</h2>

Apa Hobi anda?:<br />

<form action="elemen-checkbox.php" method="post">

<input type="checkbox" name="hobi[]"

value="Olahraga">Olahraga<br />

<input type="checkbox" name="hobi[]"

value="Memancing">Memancing<br />

<input type="checkbox" name="hobi[]"

value="Membaca">Membaca<br />

<input type="checkbox" name="hobi[]"

value="Travelling">Travelling<br />

<br />

<input type="submit" value="Kirim">

</form>

</body>

</html>

2. Praktikum Membuat elemen-checkbox dengan Bahasa Pemrograman PHP

<?php

$hobi = $_POST["hobi"];

echo "<p>Hobi yang anda pilih:</p>";

Foreach ($hobi as $nilai){

echo "- $nilai <br />";

}

?>

3. Praktikum Membuat elemen-list dengan HTML

<!DOCTYPE html>

<html>

(7)

<head>

<title>Elemen List</title>

</head>

<body>

<h2>Praktikum Elemen List (List Box dan Combo Box)</h2>

<form action="elemen-list.php" method="post">

<p><strong>List Box</strong></p>

Kota:<br />

<select name="kota" size="5">

<option value="Jakarta">Jakarta</option>

<option value="Depok">Depok</option>

<option value="Bogor">Bogor</option>

<option

value="Sukabumi">Sukabumi</option>

<option value="Bandung">Bandung</option>

<option value="Cimahi">Cimahi</option>

<option value="Cianjur">Cianjur</option>

</select>

<p><strong>Combo Box</strong></p>

Agama:<br />

<select name="agama" size="1">

<option value="Islam">Islam</option>

<option value="Kristen">Kristen</option>

<option value="Hindu">Hindu</option>

<option

value="Protestan">Protestan</option>

<option value="Budha">Budha</option>

</select>

<p><input type="submit" value="Kirim"

/></p>

</form>

</body>

</html>

(8)

4. Praktikum Membuat elemen-list dengan Bahasa Pemrograman PHP

<?php

$kota = $_POST["kota"];

$agama = $_POST["agama"];

echo "<p>Data yang anda masukan:</p>";

echo "<strong>Kota:</strong> $kota <br />";

echo "<strong>Agama:</strong> $agama <br />";

?>

5. Praktikum Membuat elemen-Radio Button dengan HTML

<!DOCTYPE html>

<html>

<head>

<title>Elemen Radio Button</title>

</head>

<body>

<h2>Praktikum menggunakan Elemen Radio Button</h2>

<form action="elemen-radiobutton.php" method="post">

Nama:

<input type="text" name="nama" size="20" /> <br />

Jenis Kelamin:

<input type="radio" name="gender" value="P" />

Pria

<input type="radio" name="gender" value="W" />

Wanita

<p>

<input type="submit" value="Kirim" />

</p>

</form>

</body>

</html>

6. Praktikum Membuat elemen-Radio Button dengan Bahasa Pemrograman PHP

<?php

$nama = $_POST["nama"];

(9)

$gender = $_POST["gender"];

echo "<p>Data yang anda masukan:</p>";

echo "<strong>Nama:</strong> $nama <br />";

echo "<strong>Jenis Kelamin:</strong>";

if ($gender == "P") { echo "Pria";

} else {

echo "Wanita";

}

?>

7. Praktikum Membuat elemen-Text Area dengan HTML

<!DOCTYPE html>

<html>

<head>

<title>Elemen Text Area</title>

</head>

<body>

<h2>Praktikum menggunakan elemen Text Area</h2>

<form action="elemen-text-area.php" method="post">

<table border="0">

<tr>

<td>Nama</td>

<td><input type="text" name="nama"

size="20" maxlength="35" /></td>

</tr>

<tr>

<td>Email</td>

<td><input type="text" name="email"

size="20" maxlength="35" /></td>

</tr>

<tr>

<td>Website</td>

<td><input type="text" name="website"

size="40" maxlength="55" /></td>

</tr>

<tr>

<td>Komentar</td>

<td><textarea name="komentar" cols="80"

rows="5"> </textarea></td>

</tr>

(10)

<tr>

<td></td>

<td><input type="submit" name="btnSubmit"

value="Kirim" /></td>

</tr>

</table>

</form>

</body>

</html>

8. Praktikum Membuat elemen-Text Area dengan Bahasa Pemrograman PHP

<?php

if (isset($_POST["btnSubmit"])) {

$nama = $_POST["nama"];

$email = $_POST["email"];

$website = $_POST["website"];

$komentar = $_POST["komentar"];

echo "<h3>Data yang anda masukan:</h3>";

echo "<strong>Nama:</strong> $nama<br />";

echo "<strong>Email:</strong> $email<br />";

echo "<strong>Website:</strong> $website<br />";

echo "<strong>Komentar:</strong> $komentar<br />";

}

?>

9. Praktikum Membuat elemen-Text Field dengan HTML

<!DOCTYPE html>

<html>

<head>

<title>Elemen Text Field</title>

</head>

<body>

<h2>Praktikum menggunakan elemen Text Field</h2>

<form action="elemen-text-field.php" method="post">

<table border="0">

<tr>

(11)

<td>Nama</td>

<td><input type="text" name="nama"

size="20" maxlength="35" /></td>

</tr>

<tr>

<td>Email</td>

<td><input type="text" name="email"

size="20" maxlength="35" /></td>

</tr>

<tr>

<td></td>

<td><input type="submit" name="btnSubmit"

value="Kirim" /></td>

</tr>

</table>

</form>

</body>

</html>

10. Praktikum Membuat elemen-Text Field dengan Bahasa Pemrograman PHP

<?php

if (isset($_POST["btnSubmit"])) {

$nama = $_POST["nama"];

$email = $_POST["email"];

if (isset($nama) && isset($email)) {

echo "<h3>Data yang anda masukan:</h3>";

echo "Nama: $nama<br />";

echo "Email: $email";

} }

?>

(12)

PRAKTIKUM TAHAP II

(Mengenal Statement dalam HTML dan Bahasa Pemrograman PHP)

1. Statement FOR Bagian Pertama (Dengan PHP)

<?php

// Statement for

for ($i=0; $i<10; $i++) {

echo "Baris Ke-" . $i . "<br />";

}

?>

2. Statement FOR Bagian Kedua (Dengan PHP)

<?php

$n = $_POST["n"];

if (isset($n)) {

$jumlah = 0;

for ($i=1; $i <= $n; $i++) { if ($i != $n){

echo "$i + ";

} else {

echo "$i = ";

}

$jumlah += $i;

}

echo $jumlah;

}

?>

3. Statement FOR Bagian Tiga (Dengan HTML)

<html>

<head>

</head>

<body>

<h2>Statement For</h2>

<form action="statement_for.php" method="post">

Masukan bilangan positif:

<input type="text" name="n" value="10">

<input type="submit">

(13)

</form>

</body>

</html>

4. Statement FOREACH (Dengan PHP) //Statement Foreach

<?php

$pegawai = array ('manajer' => 'Aas','dirut' =>

'Jajang','umum' => 'Dadang','teknisi' => 'Renra');

foreach ($pegawai as $nama) { echo "Hallo, $nama<br />";

}

?>

5. Statement WHILE Bagian Pertama (Dengan PHP)

<?php

//Statement while

$i = 0;

while ($i < 10) {

echo "Baris Ke-" . $i ."<br />";

$i++;

}

?>

6. Statement WHILE Bagian Kedua (Dengan PHP)

<?php

$n = $_POST["n"];

if (isset($n)) {

$jumlah = 0;

$i = 1;

while ($i <= $n) { if ($i != $n) { echo "$i + ";

} else {

echo "$i = ";

}

$jumlah +=$i;

$i++;

(14)

}

echo $jumlah;

}

?>

7. Statement WHILE Bagian Tiga (Dengan HTML)

<html>

<head>

</head>

<body>

<h2>Statement While</h2>

<form action="statement_while.php" method="post">

Masukan bilangan positif:

<input type="text" name="n" value="10">

<input type="submit">

</form>

</body>

</html>

8. Statement DO-WHILE Bagian Pertama (Dengan PHP)

<?php

//Statement do While

$i = 0;

do {

echo "Baris Ke-" . $i . "<br />";

$i++;

} while($i < 10);

?>

9. Statement DO-WHILE Bagian Kedua (Dengan PHP)

<?php

$n = $_POST["n"];

if (isset($n)) {

$jumlah = 0;

$i = 1;

do {

if ($i != $n) { echo "$i + ";

} else {

(15)

echo "$i = ";

}

$jumlah += $i;

$i++;

} while ($i <= $n);

echo $jumlah;

}

?>

10. Statement DO-WHILE Bagian Tiga (Dengan HTML)

<html>

<head>

</head>

<body>

<h2>Statement Do While</h2>

<form action="statement_do_while.php"

method="post">

Masukan bilangan positif:

<input type="text" name="n"

value="10">

<input type="submit">

</form>

</body>

</html>

11. Operator Type Data dalam Pemrograman PHP

<html>

<body>

<h2>Type Data Array</h2>

<?php

//pembuatan array

$nama = array(

1=>"Andri", 2=>"Joko", 3=>"Sukma", 4=>"Rina", 5=>"Sari");

//cara akses array echo $nama[1]; //Andri echo "<br />";

(16)

echo $nama[2]; //Joko echo "<br />";

echo $nama[3]; //Sukma

?>

</body>

</html>

<html>

<body>

<h2>Type Data String</h2>

<?php

$string1='Ini adalah string sederhana';

$string2='Ini adalah string yang bisa memiliki beberapa baris';

$string3='Dia berkata: "I\'ll be back"';

$string4='Anda telah berhasil menghapus C:\\xampp\\htdoc';

$string5='Kalimat ini tidak akan pindah ke: \n baris baru';

$string6='Variabel juga tidak otomatis ditampilkan

$string1 dan $string3';

echo $string1; echo "<br>";

echo $string2; echo "<br>";

echo $string3; echo "<br>";

echo $string4; echo "<br>";

echo $string5; echo "<br>";

echo $string6;

?>

</body>

</html>

<html>

<body>

<h2>Type Data Float</h2>

<?php

$a=10.66;

$b=12.4;

(17)

$c= $a + $b;

echo $c; // 23.06 $d= $a / $b;

echo $d; // 0.85967741935484

?>

</body>

</html>

<html>

<body>

<h2>Type Data Integer</h2>

<?php

$umur=21;

$harga=15000;

$rugi=-500000;

echo $umur; //21 echo "<br />";

echo $harga; //15000 echo "<br />";

echo $rugi; //-500000

?>

</body>

</html>

<html>

<body>

<h2>Type Data Boolean</h2>

<?php

$benar=true;

$salah=false;

echo "benar = $benar, salah = $salah";

// hasil output: benar = 1, salah =

?>

</body>

</html>

12. Operator Aritmatika dalam Pemrograman PHP

<html>

<body>

<h2>Operator Aritmatika</h2>

(18)

<?php

$a = 13;

$b = 3;

echo "\$a = " . $a;

echo "<br />$b = " . $b;

echo "<br />\$a + \$b = " . ($a + $b);

echo "<br />\$a - \$b = " . ($a - $b);

echo "<br />\$a * \$b = " . ($a * $b);

echo "<br />\$a / \$b = " . ($a / $b);

echo "<br />\$a % \$b = " . ($a % $b);

?>

</body>

</html>

13. Operator Relational dalam Pemrograman PHP

<html>

<body>

<h2>Operator Relational</h2>

<?php

$a = 5;

$b = 10;

echo "\$a = $a";

echo "<br />\$b = $b";

echo "<br />";

echo "<br />\$a == \$b : " . ($a == $b);

//false

echo "<br />\$a != \$b : " . ($a != $b);

//true

echo "<br />\$a < \$b : " . ($a < $b); //true echo "<br />\$a > \$b : " . ($a > $b);

//false

echo "<br />\$a <= \$b : " . ($a <= $b);

//true

echo "<br />\$a >= \$b : " . ($a >= $b);

//false

?>

</body>

</html>

(19)

14. Operator Logika dalam Pemrograman PHP dan Penggunaan VAR_DUMP

<html>

<body>

<h2>Operator Logika</h2>

<?php

$hasil1 = true and false;

echo '$hasil1 = ';

echo var_dump($hasil1)."<br/>"; // $hasil1 = bool(true)

$hasil2 = (true and false);

echo '$hasil2 = ';

echo var_dump($hasil2)."<br/>"; // $hasil2 = bool(false)

$hasil3 = (true xor false);

echo '$hasil3 = ';

echo var_dump($hasil3)."<br/>"; // $hasil3 = bool(true)

$hasil4 = (false or true && false);

echo '$hasil4 = ';

echo var_dump($hasil4)."<br/>"; // $hasil4 = bool(false)

$a=true;

$b=false;

$hasil5 = ($a and $b || $a or b);

echo '$hasil5 = ';

echo var_dump($hasil5); // $hasil5 = bool(true)

?>

</body>

<body>

<h2>VAR_DUMP</h2>

<?php

$a= 5; $b=8; $c=4.5;

$hasil1=$a+$b;

$hasil2=$a+$c;

$hasil3=$a.$b;

echo "\$hasil1:"; var_dump($hasil1); //int(13) echo "<br \>"; //

echo "\$hasil2:"; var_dump($hasil2); //float(9.5)

(20)

echo "<br \>";

echo "\$hasil3:"; var_dump($hasil3); //string(2) "58"

?>

</body>

</html>

15. Operator Increment dan Decrement dalam Pemrograman PHP

<html>

<body>

<h2>Operator Increment (++) dan Decrement (--) </h2>

<?php

$x = 10;

echo "<p>";

echo "Pre-Increment";

echo "<br />Nilai \$x awal = $x";

echo "<br />Nilai ++\$x = " . ++$x;

echo "<br />Nilai \$x akhir = $x";

echo "</p>";

$x = 10; //Mengubah kembali nilai x menjadi 10 echo "<p>";

echo "Post-Increment";

echo "<br />Nilai \$x awal = $x";

echo "<br />Nilai \$x++ = " . $x++;

echo "<br />Nilai \$x akhir = $x";

echo "</p>";

$y = 20;

echo "<p>";

echo "Pre-Decrement";

echo "<br />Nilai \$y awal = $y";

echo "<br />Nilai --\$y = " . --$y;

echo "<br />Nilai \$y akhir = $y";

echo "</p>";

$y = 20; //Mengubah kembali nilai y menjadi 20 echo "<p>";

echo "Post-Decrement";

(21)

echo "<br />Nilai \$y awal = $y";

echo "<br />Nilai \$y-- = " . $y--;

echo "<br />Nilai \$y akhir = $y";

echo "</p>";

?>

</body>

</html>

16. Operator Penugasan (Assigment) dengan Nilai dalam Pemrograman PHP

<?php

//Operator Assigment dengan Nilai (Assignment by Value)

$a = 20;

$b = 15;

$c = 5;

echo "\$a = $a, \$b = $b, \$c = $c";

echo "<br />";

// hasil proses: $a = 20, $b = 15, $c = 5

$a = $b = $c+5;

echo "\$a = $a, \$b = $b, \$c = $c";

// hasil proses: $a = 10, $b = 10, $c = 5

?>

17. Operator Penugasan (Assigment by Refference) dengan Refferensi Bagian Pertama dalam Pemrograman PHP

<?php

//Operator Assigment dengan Refference (Assignment by Refference)

$a = 20;

$b = $a;

echo "\$a = $a, \$b = $b";

echo "<br />";

// hasil proses: $a = 20, $b = 20

$a = $a + 5;

echo "\$a = $a, \$b = $b";

echo "<br />";

// hasil proses: $a = 25, $b = 20

(22)

$b = $b + 10;

echo "\$a = $a, \$b = $b";

// hasil proses: $a = 25, $b = 30

?>

18. Operator Penugasan (Assigment by Refference) dengan Refferensi Bagian Kedua dalam Pemrograman PHP

<?php

//Operator Assigment dengan Refference (Assignment by Refference)

$a = 20;

$b = &$a;

echo "\$a = $a, \$b = $b";

echo "<br />";

// hasil proses: $a = 20, $b = 20

$a = $a + 5;

echo "\$a = $a, \$b = $b";

echo "<br />";

// hasil proses: $a = 25, $b = 25

$b = $b + 10;

echo "\$a = $a, \$b = $b";

// hasil proses: $a = 35, $b = 35

?>

19. Operator Penugasan (Assigment by Array) dengan Array Bagian Kedua dalam Pemrograman PHP

<?php

// Operator Assigment dengan array (Assignment by array) // integer sebagai key (1,2,3…) dan string sebagai value (Andri, Joko, Sukma, …)

//pembuatan array

$nama = array(

1=>"Andri", 2=>"Joko", 3=>"Sukma", 4=>"Rina", 5=>"Sari");

(23)

//cara akses array echo $nama[1];

echo "<br />";

echo $nama[2];

echo "<br />";

echo $nama[3];

?>

(24)

PRAKTIKUM TAHAP III (Praktikum tentang Logika dalam HTML dan Bahasa Pemrograman PHP)

1. Praktikum Logika IF dengan 1 Kondisi dalam HTML

<html>

<head>

<h1>IF 1 Kondisi</h1>

</head>

<body>

<form

action="logika_if_1_kondisi.php" method="post">

Masukan bilangan bulat antara 1 sampai 10:

<input type="text"

name="angka">

<input type="submit">

</form>

</body>

</html>

2. Praktikum Logika IF dengan 1 Kondisi dalam Bahasa Pemrograman PHP

<?php

$angka = $_POST["angka"];

if ($angka < 1 || $angka > 10){

echo "Bilangan yang anda masukan adalah $angka";

exit();

}

echo "ERROR: bilangan harus ".

"dalam rentang 1 sampai 10.";

?>

3. Praktikum Logika IF dengan 2 Kondisi (Bagian 1) dalam HTML

<html>

<head>

<h2>IF 2 Kondisi</h2>

</head>

<body>

(25)

<form

action="logika_if_2_kondisi.php" method="post">

Masukan bilangan bulat antara 1 sampai 10:

<input type="text"

name="angka">

<input type="submit">

</form>

</body>

</html>

4. Praktikum Logika IF dengan 2 Kondisi (Bagian 1) dalam Bahasa Pemrograman PHP

<?php

$angka = $_POST["angka"];

if ($angka < 1 || $angka > 10){

echo "Anda memasukan bilangan

$angka.<br />";

echo "ERROR: bilangan harus ".

"dalam rentang 1 sampai 10.";

} else {

echo "Bilangan yang anda masukan adalah $angka";

}

?>

5. Praktikum Logika IF dengan 2 Kondisi (Bagian 2) dalam HTML

<html>

<head>

<h2>IF 2 Kondisi</h2>

</head>

<body>

<form

action="logika_if_2_kondisi2.php" method="post">

Masukan bilangan bulat:

<input type="text"

name="bilangan">

<input type="submit">

</form>

(26)

</body>

</html>

6. Praktikum Logika IF dengan 2 Kondisi (Bagian 1) dalam Bahasa Pemrograman PHP

<?php

$bilangan = $_POST["bilangan"];

if ($bilangan %2 == 0) {

echo "$bilangan adalah bilangan GANJIL. <br />";

} else {

echo "$bilangan adalah bilangan GENAP.";

}

?>

7. Praktikum Logika IF dengan Banyak Kondisi (Bagian 1) dalam HTML

<html>

<head>

<h2>IF banyak Kondisi 1</h2>

</head>

<body>

<form

action="logika_if_banyak_kondisi1.php" method="post">

Masukan sebuah bilangan:

<input type="text"

name="bilangan">

<input type="submit">

</form>

</body>

</html>

8. Praktikum Logika IF dengan Banyak Kondisi (Bagian 1) dalam Bahasa Pemrograman PHP

<?php

$bilangan = $_POST["bilangan"];

if ($bilangan < 0){

(27)

$str = "NEGATIF";

} elseif ($bilangan == 0) {

$str = "NOL";

} else {

$str ="POSITIF";

}

echo "$bilangan adalah bilangan

$str";

?>

9. Praktikum Logika IF dengan Banyak Kondisi (Bagian 2) dalam HTML

<html>

<head>

<h2>IF banyak Kondisi 2</h2>

</head>

<body>

<form

action="logika_if_banyak_kondisi2.php" method="post">

Masukan nilai Ujian Tengah Semester (UTS) :

<input type="text" name="uts"

/><br />

Masukan nilai Ujian Akhir Semester (UAS) :

<input type="text" name="uas"

/><br />

<p><input type="submit"></p>

</form>

</body>

</html>

10. Praktikum Logika IF dengan Banyak Kondisi (Bagian 2) dalam Bahasa Pemrograman PHP

<?php

$uts = $_POST["uts"];

$uas = $_POST["uas"];

// Menghitung nilai akhir, 40% UTS dan 60% UAS

$na = (0.4 * $uts) + (0.6 * $uas);

(28)

if ($na >= 80) {

$indeks = 'A';

} elseif ($na >= 70){

$indeks = 'B';

} elseif ($na >= 50){

$indeks = 'C';

} elseif ($na >= 40){

$indeks = 'D';

} else {

$indeks = 'E';

}

echo "Nilai UTS = $uts<br />";

echo "Nilai UAS = $uas<br />";

echo "Nilai Akhir =

<strong>$na</strong><br />";

echo "Nilai Indeks =

<strong>$indeks</strong>";

?>

11. Praktikum Logika IF-ELSE_ELSE-IF dengan HTML

<!DOCTYPE html>

<head>

<title><a href="#">Belajar Form PHP</a></title>

</head>

<body>

<form action="Logika_IF_ELSE_ELSE-IF.php"

method="post">

Nama: <input type="text" name="nama" />

<br />

<br />

<input type="submit" >

</form>

</body>

12. Praktikum Logika IF-ELSE_ELSE-IF dengan Bahasa Pemrograman PHP

<?php

$nama = $_POST["nama"];

if ($nama=="Andi") {

(29)

echo "Selamat Datang Andi...";

echo "Anda Memiliki 3 pesan di inbox...";

} else {

echo "Maaf, anda tidak memiliki hak akses...";

}

?>

(30)

PRAKTIKUM TAHAP IV (Praktikum mengenal Method dalam HTML dan Bahasa Pemrograman PHP)

1. Praktikum Membuat Method GET dengan HTML

<!DOCTYPE html>

<html>

<head>

<title>Method GET</title>

</head>

<body>

<h2>Mengirim data menggunakan method GET</h2>

<form action="method-get.php" method="get">

Masukan nama Anda:

<input type="text" name="nama"

size="20">

<input type="submit" value="Kirim">

</form>

</body>

</html>

2. Praktikum Membuat Method GET dengan Bahasa Pemrograman PHP

<?php

$nama = $_GET["nama"];

if (isset($nama)) {

echo "Hallo <strong>$nama</strong>, ".

"Terimakasih telah mengunjungi website kami.";

}

?>

3. Praktikum Membuat Method POST dengan HTML

<!DOCTYPE html>

<html>

<head>

<title>Method POST</title>

</head>

<body>

<h2>Mengirim data menggunakan method POST</h2>

(31)

<form action="method-post.php" method="post">

Masukan nama Anda:

<input type="text" name="nama" size="20">

<input type="submit" value="Kirim">

</form>

</body>

</html>

4. Praktikum Membuat Method POST dengan Bahasa Pemrograman PHP

<?php

$nama = $_POST["nama"];

if (isset($nama)) {

echo "Hallo <strong>$nama</strong>, ".

"Terimakasih telah mengunjungi website kami.";

}

?>

(32)

BIODATA PENULIS

Fathirma’ruf, S.Kom., M. Kom. Lahir di Bima, Propinsi

Nusa Tenggara Barat pada tanggal 28 Agustus 1989, Jenjang pendidikan dimulai dari Sekolah Dasar, sekolah Menengah Pertama, dan Sekolah menengah Atas yang keseluruhannya terlaksana di Kabupaten Dompu Dompu, Nusa Tenggara Barat. Pada tahun 2007 melanjutkan studi di Sekolah Tinggi Manajemen Informatika (STMIK) Bumigora Mataram, dengan jenjang Strata 1 Teknik Informatika dengan konsentrasi keilmuan pada Jaringan Komputer, ditahun 2014 penulis kembali melanjutkan studi ke tingkat yang lebih tinggi yaitu jenjang Strata 2 Teknik Informatika dengan konsentrasi keilmuan pada Digital Forensics. pada tahun 2016 Penulis menjadi tenaga pengajar / Dosen pada program studi Pendidikan Teknologi Informasi di Sekolah Tinggi Keguruan dan Ilmu Pendidikan Yapis Dompu sampai saat ini.

Selain pernah mengenyam jenjang pendidikan yang formal, penulis juga

pernah mengikuti beberapa pelatihan professional antara lain, CCNA

Eksploration I, terkait dengan pengembangan kemampuan di bidang

jaringan computer, selain itu penulis juga pernah mengikuti pelatihan

professional lain yang diselenggarakan oleh EC-Council terkait dengan

Computer Hacking Forensics Investigator (CHFI).

Referensi

Dokumen terkait

Karakter tinggi, berat kering total dan kandungan prolina berdasarkan nilai heritabilitas dalam arti luas dan korelasi antar karakter dapat dijadikan indikator

Hasil yang didapatkan setelah pengujian pada kondisi standard sebagai kelompok control dan dengan penambahan gas HHO baik pada pengapian standard dan dimundurkan didapatkan

Product reformulation towards a healthier nutrient composition, fiscal policies that target unhealthy foods and subsidizes healthier foods, restricting marketing of foods

Saat ini PT Samindo Resources Tbk adalah salah satu kontraktor pertambangan batubara yang di percaya untuk mengelola tambang milik PT Kideco Jaya Agung, yang merupakan

Dengan kata lain bahwa informasi tidak berpengaruh langsung terhadap pembentikan sikap dan keyakinan tetapi melalui pemahaman atribut terlebih dahulu, barulah pemahaman

Gramedia, Jakarta menciptakan calon pekerja yang baik yang mempengaruhi tingkat kinerja karyawan tersebut, sehingga semakin tinggi nilai dari seleksi semakin tinggi

Membangun Lingkungan Sehat, Cetakan Pertama, Airlangga University..

Dalam tahap pra bencana kegiatan mitigasi bencana dilakukan secara konsisten dan berkelanjutan dalam bentuk penegakan hukum/peraturan  pemerintah pusat dan daerah