Belajar Mengelola Form Isian (Kalkulator PHP)

Belajar Mengelola Form Isian (Kalkulator PHP)

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.

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 !!


Butuh Web Developer Makassar atau Jasa SEO di Makassar yang bergaransi? Jangan ragu dengan infanthree.com. Kami juga penyedia Jasa Pembuatan Aplikasi Android di Makassar yang terkemuka. Selain itu ada layanan SEM, SMM, Internet Marketing Agency Makassar dan Social Media, Pembuatan Logo, Konten, Video, Maskot dan Instalasi jaringan ataupun mikrotik, hingga pelatihan komputer dan internet marketing.

Recommended Posts

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

WhatsApp chat