Selasa, 19 Maret 2013

Berikut Tutorial Pembuatan Kalkulator Cabe






Mari kita lihat secara seksama agar dapat membuat kalkulator seperti di atas :

<!DOCTYPE html>
<html>
<head><title>Web Penjumlahan</title></head>
<body>
<h1>KALKULATOR CABE</h1>
<form method="post">
<table>
<tr> <td align="center">Angka 1</td>
<td><input type="number" name="angka1" required/></td>
</tr>

<tr><td></td></tr>

<tr><td colspan="2" align="center" >
<select name="pilih">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
</td></tr>

<tr><td></td></tr>

<tr> <td align="center">Angka 2</td>
<td><input type="number" name="angka2" required/></td>
</tr>
</tr>

<tr><td></td></tr>

<tr><td colspan="2" align="center" >
<input type="submit" name="jumlahkan" value="Hitung">
</td></tr>

<tr><td></td></tr>

<?php
$penjumlahan=$_POST["pilih"];
if($penjumlahan=="+"){
$hasil = $_POST["angka1"] + $_POST["angka2"];
}elseif($penjumlahan=="-"){
$hasil = $_POST["angka1"] - $_POST["angka2"];
}elseif($penjumlahan=="*"){
$hasil = $_POST["angka1"] * $_POST["angka2"];
}elseif($penjumlahan=="/"){
$hasil = $_POST["angka1"] / $_POST["angka2"];
}
?>

<tr>
<td align="center">Hasil</td>
<td><input type="text" name="hasil" disabled value="<?=$hasil;?>"></td>
<td></td>

</table>
</form>
</body>
</html>

             Sedikit penjelasan tentang kalkulator di atas mengapa disebut "Kalkulator Cabe" yaitu kalkulator sederhana yang biasa digunakan hanya untuk pertambahan pengurangan perkalian pembagian saja. Kalkulator ini biasa digunakan di pasar oleh para pedagang untuk membantu menghitung dengan mudah dalam melayani pembeli.
             Pada kode di atas permasalahannya harus di tunjukan bagaimana jika field kosong maka akan muncul tampilan sebagai berikut



















Dengan begitu sedikit ditambahkan pada
a. <input type="number" name="angka1" required/>
b. <input type="number" name="angka2" required/>
agar muncul tulisan peringatan seperti di atas

Untuk pilihan "tambah,kurang,kali,bagi" saya gunakan combo box agar para pengguna dapat mudah memilih salah satu dari kebutuhan yang diinginkan.
<select name="pilih">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
Dengan ini lah anda dapat meringkas tampilan kalkulator dengan combo box.

Tombol hitung guna untuk melanjutkan perintah atau menunjukan hasil dari jumlah field yang diisi di field "Angka1,Angka2" <input type="text" name="hasil" disabled value="<?=$hasil;?>"

         
Demikian penjelasan saya tentang Kalkulator Cabe,jika ingin menambahkan ide baru silahkan tambahkan komen di bawah.
Terima Kasih.

Selasa, 12 Maret 2013

Form Pendaftaran


Nama :
Alamat :
Kecamatan :
Tanggal Lahir :
No Tlp :
Alamat Web :
Email :


From berikut ini masih terlihat sangat sederhana,bisa dibilang masih tidak rapi. Untuk awal pembelajaran saya rasa tidak masalah karena pada intinya pembuatan form ini bisa sedikit membantu saudara - saudara untuk belajar.

Berikut merupakan wujud dalam kode HTML :
<html>
<head>
REGSITRASI
</head>
<body>

<br />
<form action="" method="get">
Nama : <input type="teks" name="nama" /><br />
Alamat : <input type="teks" name="alamat" /><br />
Kecamatan : <select name="kecamatan">
 <option value=  "--Pilih--" selected>--Pilih--</option>
 <option value="Kaliwates">Kaliwates</option>
 <option value="Sumber Sari">Sumber Sari</option>
 <option value="Arjasa">Arjasa</option>
 <option value="Jenggawa">Jenggawa</option>
 <option value="Rambi">Rambi</option>
 </select>
<br >
Tanggal Lahir         : <input type="number" name="hari" min="1" max="31" placeholder="hari" />
 <input type="number" name="bulan" min="1" max="12" placeholder="bulan" />
 <input type="number" name="tahun" min="1945" max="2013" placeholder="tahun" />
 <br>

No Tlp : <input type="telp" name="no tlp" /><br />
Alamat Web : <input type="url" name="alamat web" /><br />
Email : <input type="email" name="email" /><br />

<input type="submit" />
</form>
</body>
</html>

Penjelasan dari kode HTML di atas sebagai berikut :
  1. type - Jenis inputan atau tipe data yang akan dimasukan seperti hal nya sebagai berikut.

    Ex :
    • type="text"      = untuk input teks satu baris
    • type="submit"  = untuk membuat tombol kirim
    • type="date"     = untuk menampilkan tanggal
    • type="telp"      = untuk nomer telepon
    • type=”url”       = untuk menampilkan url
    • type=”email”   = untuk menampilkan email
  2. name -  Memberi nama untuk setiap jenis inputan atau pemberian nama variabel
  3. palceholder - Memberikan petunjuk singkat yang menggambarkan nilai yang diharapkan pada field tag <input>.
  4. <select> - Digunakan untuk menandai awal dari bentuk list pilihan atau sering disebut pilihan dropdown
  5. <option> - Unsur pilihan dropdown
  6. <br> - Unsur enter

    Saya rasa keterangan di atas bisa membantu agan berbagi pengalaman.