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
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
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
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
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>
<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>
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"];
$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>
<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>
<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";
} }
?>
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">
</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++;
}
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 {
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 />";
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;
$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>
<?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>
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)
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";
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
$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");
//cara akses array echo $nama[1];
echo "<br />";
echo $nama[2];
echo "<br />";
echo $nama[3];
?>
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>
<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>
</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){
$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);
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") {
echo "Selamat Datang Andi...";
echo "Anda Memiliki 3 pesan di inbox...";
} else {
echo "Maaf, anda tidak memiliki hak akses...";
}
?>
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>
<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.";
}
?>
BIODATA PENULIS
Fathirma’ruf, S.Kom., M. Kom. Lahir di Bima, Propinsi