Program Untuk Menghitung Luas Segitiga dengan PHP




Pada lesson ini Kita akan mencoba untuk menghitung luas segitiga dengan menggunakan PHP, berikut adalah source code nya:

<?php

    if ($_POST['luas']) {              // jika method post nya adalah luas, maka proses data berikut ini:
        $alas = $_POST['alas'];        // variable alas untuk menampung method post dengan argument alas
        $tinggi = $_POST['tinggi'];    // variable tinggi untuk menampung method post dengan argument tinggi
        $luas = 1/2 * $alas * $tinggi; // variable luas untuk memproses data, yang mana 1/2 dikalikan dengan variable $alas dan dikalikan dengan variable $tinggi (sesuai dengan rumus untuk mencari luas segitiga)
    }
?>

<!DOCTYPE html>
<html>
    <head>
         <title>Luas Segitiga</title>
    </head>
    <body>
         <form action="luas_segitiga.php" method="post">  <!-- form action akan memproses file dengan nama luas_Segitiga.php dengan menggunakan method post-->
             <table>
                  <tr>
                     <td>
                        <label>Alas</label>
                        <br>
                        <input type="text" name="alas">   <!-- name akan mengambil arguement alas dari method post yang terdapat pada code PHP di atas-->
                     </td>
                  </tr>
                  <tr>
                     <td>
                        <label>Tinggi</label>
                        <br>
                        <input type="text" name="tinggi"> <!-- name akan mengambil arguement tinggi dari method post yang terdapat pada code PHP di atas-->
                     </td>
                  </tr>
                  <tr>
                      <td>
                        <input type="submit" name="luas" value="Cari Luas">  <!-- disini name akan mengambil argument luas dari method post di atas, yang mana jika disini kita menekan tombol submit maka code PHP di atas akan di proses -->
                      </td>
                  </tr>
                  <tr>
                      <td>
                        <?php echo "Luas segitiga nya adalah: $luas"; ?>  <!-- untuk menampilkan hasil atau output dari code di atas-->
                      </td>
                  </tr>
            </table>
        </form>
    </body>
</html>

Copy code di atas dan simpan dengan nama luas_segitiga.php pada directory localhost Anda, jika menggunakan Linux simpan pada directory /var/www/html/ namun jika Anda menggunakan Windows simpan pada directory htdocs yang mana directory tersebut berada di dalam folder XAMPP.

Sekarang coba jalankan atau start service Apache, dan ketikan link berikut pada pada browser Anda:

localhost/luas_segitiga.php

Screenshot from 2017-10-04 11-31-57.png

Terima kasih, semoga bermanfaat 🙂