Belajar Mengelola Form Isian (Kalkulator PHP)
DAFTAR ISI

Sekarang ini kita belajar hal yang lebih menarik. Kita akan coba membuat sebuah script sederhana yang bisa mengelola isian form. Pelajaran soal form dan elemen-elemennya bisa anda pelajari di bagian HTML.

Sebagai bahan belajar pertama, kita bikin sebuah script kalkulator sederhana. Oke, kita buat dulu form-nya seperti ini:

<form action="" method="post">
<h2>Kalkulator Online</h2>
<input type="text" name="angka1" size="5" />
<select name="operasi">
   <option value="*">x</option>
   <option value="/">:</option>
   <option value="+">+</option>
   <option value="-">-</option>
</select>
<input type="text" name="angka2" size="5" />
<input type="submit" value="Hasil =" />
</form>


Nah simpan dengan nama kalkulator.php, jika anda jalankan, maka dia akan menampilkan form kalkulator biasa. Sekarang mari kita buat script pengolahnya. Kita posisikan sebelum kode </form> agar hasilnya muncul disana.

<?php
if ($_POST[angka1] && $_POST[angka2]) {
     if ($_POST[operasi] == '*') {
          echo $_POST[angka1]*$_POST[angka2];
     } elseif ($_POST[operasi] == '/') {
          echo $_POST[angka1]/$_POST[angka2];
     } elseif ($_POST[operasi] == '+') {
          echo $_POST[angka1]+$_POST[angka2];
     } elseif ($_POST[operasi] == '-') {
          echo $_POST[angka1]-$_POST[angka2];
     }
}
?>

Sekarang coba anda jalankan. Tinggal masukkan angka di box yang disiapkan lalu memilih operasinya. Sekarang anda sudah mempunyai kalkulator sederhana menggunakan PHP hehehe… Anda tentu bisa menerapkannya untuk kalkulator yang lain misalnya kalkulator untuk menghitung luas segitiga, luas lingkaran, volume bangun, dll. Tinggal memasukkan saja rumusnya di pemrosesannya.

Oke, saya jelaskan dulu soal variabel $_POST yang kita pakai. Karena form action itu memiliki 2 method yaitu POST dan GET, maka variabelnya-pun ada 2 macam yaitu $_POST dan $_GET. Pada contoh diatas, form actionnya kita pakai POST sehingga pemrosesnya harus memakai $_POST.

Baca Juga:  Macam-macam Heading

Untuk string di dalam kurung kotak, adalah name dari input fieldnya. Misalnya input pertama namenya kan angka1, maka variabel yang menunjukkan hasil input itu namanya $_POST[angka1]. Untuk input-input yang lain juga sama.

Dalam memproses kita tetapkan persyaratan sebelum proses dilakukan yaitu isian untuk angka 1 dan angka 2 harus ada. Untuk operasi tidak mesti kita cek karena secara default pasti ada karena menggunakan perintah select. Selamat mencoba !!

Ebook Gratis!!

Subscribe untuk dapatkan e-book GRATIS dan informasi teknologi terbaru dan diskon menarik langsung di Email-mu

Infanthree Digital Administrator
Infanthree Digital Administrator
Website, Mobile Apps, IoT, Digital Marketing Agency, IT Konsultan
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
WhatsApp chat