Я хочу сделать калькулятор с php, и я написал этот код, но не работал, в чем проблема? Я использую iclude для присоединения функций и использования тега select и option и даю имена опций для получения данных. Я использую phpstorm для решения проблемы, но проблем не было. извините за мой плохой английскийсделать калькулятор с php
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<form style="margin:25%;" action="#" method="GET">
<input type="text" name="num1" size="20" placeholder="number 1">
<input type="text" name="num2" size="20" placeholder="number 2">
<select name="massoud">
<option name="jam1">jam</option>
<option name="tafrigh1">tafrigh</option>
<option name="zarb1">zarb</option>
<option name="taghsim1">taghsim</option>
<option name="baghimande1">baghimande</option>
</select>
<input type="submit" name="submit" value="calculate">
</form>
<?php
include 'calib.php';
?>
<?php
if(isset($_GET['submit']) && isset($_GET['jam1'])) {
$a1 = $_GET['num1'];
$b1 = $_GET['num2'];
echo jam1($a1, $b1);
}
if(isset($_GET['submit']) && isset($_GET['tafrigh1'])) {
$a1 = $_GET['num1'];
$b1 = $_GET['num2'];
echo tafrigh1($a1, $b1);
}
if(isset($_GET['submit']) && isset($_GET['zarb1'])) {
$a1 = $_GET['num1'];
$b1 = $_GET['num2'];
echo zarb1($a1, $b1);
}
if(isset($_GET['submit']) && isset($_GET['taghsim1'])) {
$a1 = $_GET['num1'];
$b1 = $_GET['num2'];
echo taghsim1($a1, $b1);
}
if(isset($_GET['submit']) && isset($_GET['baghimande1'])) {
$a1 = $_GET['num1'];
$b1 = $_GET['num2'];
echo baghimande1($a1, $b1);
}
?>
</body>
</html>
и это инклюднике
<?php
function jam1($a1, $b1){
return $a1 + $b1;
}
function tafrigh1($a1, $b1){
return $a1 - $b1;
}
function zarb1($a1, $b1){
return $a1 * $b1;
}
function taghsim1($a1, $b1){
return $a1/$b1;
}
function baghimande1($a1, $b1){
return $a1 % $b1;
}
?>
это результат URL http://localhost/calib/?num1=6&num2=5&massoud=tafrigh&submit=calculate#
Пожалуйста, добавьте журналы, чтобы увидеть, где программа идет и не делает, с помощью которого значения в Пере ... вы узнаете гораздо больше ... – Random
, почему он не работает –
@PrashantTapase я не знаю Я использую swith, но не сработает! –