<?php session_start(); ?> <!DOCTYPE html> <html> <head> <title>Simple Calculator</title> </head> <body > <form action="hitung.php" method="post"> <input name="nilai1" type="text" size="10" maxlength="9" value="<?php echo $_SESSION['nilai1'];?>"> <?php echo $_SESSION['op'];?> <input name="nilai2" type="text" size="10" maxlength="9" value="<?php echo $_SESSION['nilai2'];?>"> </br><hr align="left" width ="19%"> <b>Hasil : </b> <input name="hasil" type="text" readonly="readonly" size="19" value =" <?php if(isset($_SESSION['hasil'])){ echo $_SESSION['hasil']; unset($_SESSION['hasil']); } ?> "><br /> <p> <input name="Tambah" value=" + " type="submit"> <input name="Kurang" value=" - " type="submit"> <input name="Kali" value=" x " type="submit"> <input name="Bagi" value=" / " type="submit"> <input name="Clear" value=" C " type="submit"> </p> </form> </body> </html>Kemudian buat file dengan nama hitung.php lalu copykan code berikut :
<?php session_start(); if(isset($_POST['nilai1'] )&& ($_POST['nilai2'])){ $nilai1= (float)$_POST['nilai1']; $nilai2= (float)$_POST['nilai2']; $_SESSION['nilai1']=$nilai1; $_SESSION['nilai2']=$nilai2; if(isset($_POST['Tambah'])){ $jumlah= $nilai1 + $nilai2; $_SESSION['op'] = " + "; } if(isset($_POST['Kurang'])){ $jumlah= $nilai1 - $nilai2; $_SESSION['op'] = " - "; } if(isset($_POST['Kali'])){ $jumlah= $nilai1 * $nilai2; $_SESSION['op'] = " x "; } if(isset($_POST['Bagi'])){ $jumlah= $nilai1 / $nilai2; $_SESSION['op'] = " / "; } if(isset($_POST['Clear'])){ $_SESSION['nilai1']=""; $_SESSION['nilai2']=""; $_SESSION['op']=" + "; //set default } $_SESSION['hasil'] = (float)$jumlah;//tipe data terserah anda }else { $_SESSION['hasil'] = 0; } header("location:index.php"); ?>kalau sudah benar melakukan langkah-langkah diatas maka hasilnya akan seperti dibawah ini :
Atau mau cara cepat bisa download source codenya disini
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.