通过POST来判断,两个提交过来的价值,用+法对两个值进行相加。得出最后的值。
if($_POST['sub']){
if(!empty($_POST['plus']) && !empty($_POST['red'])){
$plus = $_POST['plus'];
$red = $_POST['red'];
$and = $plus+$red;
}else{
echo "所有数值均不能为空";
}
}
?>
当你submit后,页面就会刷新,所以number1和number2就会按照你的设定重新赋值为0;
你可以在php中post的判断语句中加上两个赋值:
$number1 = $_POST['number1'];
$number2 = $_POST['number2'];
这样就正常了
$_POST['number1']+$_POST['number2'];你这里取到的是字符 不是数字!所以要转化为数字的
$number3
=floatval($_POST['number1'])+floatval($_POST['number2']);