"Om Swastiastu"
Setelah mempelajari cara membuat form PHP, sekarang kita akan mempelajari cara membuat program luas segitiga dengan PHP. Tentu saja kita akan menggunakan form sebagai sarana untuk memberikan inputan untuk alas dan tinggi segitiga. Ini adalah program yang sangat mudah untuk dikerjakan. Sebagai langkah pertama, kita buat dulu sebuah form untuk memasukkan alas dan tinggi segitiga. Buatlah form baru, sintaksnya sebagai berikut:
<html>
<head>
<title>Luas Segitiga.php</title>
</head>
<body>
<form name="form1" method="post" action="luasSegitigaProses.php">
ALAS: <input type="text" name="alas" id="textfield"> <br/>
TINGGI: <input type="text" name="tinggi" id="textfield2"> <br/>
<input type="submit" name="button" id="button" value="Hitung">
</form>
</body>
</html>
Simpan dengan nama luasSegitiga.php. Dan hasilnya akan tampak seperti gambar ini nantinya:
<?php
$alas = $_REQUEST['alas'];
$tinggi = $_REQUEST['tinggi'];
$luas = 0.5 * $alas * $tinggi;
echo "Jadi luas segitiga adalah ".$luas;
?>
Perintah $alas = $_REQUEST['alas']; artinya adalah, kita membuat variabel baru bernama $alas dan nantinya, nilai dari variabel $alas tersebut adalah nilai yang terdapat dalam inputan alas. Disini kita melakukan request, berapakah nilai alas. Karena tag input memiliki atribut bernama name="alas" (<input type="text" name="alas" id="textfield"> <br/>). Nilai dari name itulah yang kita request. Penjelasan ini juga berlaku untuk perintah $tinggi = $_REQUEST['tinggi'];.
Perintah $luas = 0.5 * $alas * $tinggi; digunakan untuk menghitung luas segitiga.
Perintah echo "Jadi luas segitiga adalah ".$luas; digunakan untuk menampilkan hasil dari luas segitiga tersebut.
Berikut adalah hasil dari eksekusi program:
Semoga tutorial diatas dapat bermanfaat untuk kalian semua.
"Om Santhi, Santhi, Santhi, Om"
Gan, blognya kalau bisa dipercantik, masak seorang programmer, desain situsnya norak gini sih ! hehee..
Profesional gaaan ! :D
Om swastyastu, suksme banget postingannya berguna banget, Pas ni mau ujian praktek tapi bahannya ke hapus. Suksme.
Om santhi santhi santhi om...