Pada bagian PHP ketikan kode berikut untuk inisialisasi variabel-variabel yang digunakan serta fungsi dari masing-masing operator:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <?php @$number1 = $_POST['number_1']; @$number2 = $_POST['number_2']; @$operator = $_POST['operator']; @$result = $_POST['result']; if ($operator == "+") { $result = $number1 + $number2; } else if ($operator == "-") { $result = $number1 - $number2; } else if ($operator == "*") { $result = $number1 * $number2; } else if ($operator == "/") { $result = $number1 / $number2; } ?> |
Pada bagian HTML untuk membuat form kalkulator dan menampilkan hasilnya ketikan kode berikut:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <!DOCTYPE html> <html> <head> <title>Calculator</title> </head> <body> <br/><br/><br/> <form action="calculator.php" method="POST"> <center> <label>Number 1 : </label> <input name="number_1" type="text" value="<?php echo $number1; ?>" /><br/> <label>Number 2 : </label> <input name="number_2" type="text" value="<?php echo $number2; ?>" /><br/><br/> <input name="operator" type="submit" value="+" style="font-size: larger"/> <input name="operator" type="submit" value="-" style="font-size: larger"/> <input name="operator" type="submit" value="*" style="font-size: larger"/> <input name="operator" type="submit" value="/" style="font-size: larger"/> <br/><br/> <h1><?php echo $result; ?></h1> </center> </form> </body> </html> |
Keseluruhan programnya adalah sebagai berikut:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | <?php @$number1 = $_POST['number_1']; @$number2 = $_POST['number_2']; @$operator = $_POST['operator']; @$result = $_POST['result']; if ($operator == "+") { $result = $number1 + $number2; } else if ($operator == "-") { $result = $number1 - $number2; } else if ($operator == "*") { $result = $number1 * $number2; } else if ($operator == "/") { $result = $number1 / $number2; } ?> <!DOCTYPE html> <html> <head> <title>Calculator</title> </head> <body> <br/><br/><br/> <form action="calculator.php" method="POST"> <center> <label>Number 1 : </label> <input name="number_1" type="text" value="<?php echo $number1; ?>" /><br/> <label>Number 2 : </label> <input name="number_2" type="text" value="<?php echo $number2; ?>" /><br/><br/> <input name="operator" type="submit" value="+" style="font-size: larger"/> <input name="operator" type="submit" value="-" style="font-size: larger"/> <input name="operator" type="submit" value="*" style="font-size: larger"/> <input name="operator" type="submit" value="/" style="font-size: larger"/> <br/><br/> <h1><?php echo $result; ?></h1> </center> </form> </body> </html> |
Tampilan hasilnya adalah sebagai berikut:
No comments:
Post a Comment