PDA

View Full Version : سوال: مشکل در نمایش اطلاعات



massoudasadi
شنبه 27 تیر 1394, 14:43 عصر
سلام دوستان یه مشکلی داشم ممنون میشم اگه کمک کنید یه ماشین حساب ساختم که با تگ select و option میاد عملگرا رو صدا میزنه و میخوام تو خود صفحه نتیجه رو نشون بده ولی کد زیر کار نمیکنه مشکل از کجاست ؟




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

Master_Power
شنبه 27 تیر 1394, 17:27 عصر
مقدار action فرم را کاملا خالی بزار و از # استفاده نکن