Nix*_*Nix 1 php forms validation
我正在创建一个表单输入,其中提交的最小金额为700.任何超过700的值都应该作为额外的节省.它应该节省700金额和超额额外节省.表单适用于大于700的值,表明我的代码可以正常工作,但它不会提交正好为700的输入.
$extra_savings = 0;
if ($amount_saved > 700) {
$extra_savings = $amount_saved - 700;
$amount_saved = 700;
}
// validate input
$valid = true;
if (empty($amount_saved)):
$amount_savedError = 'Please enter amount saved';
$valid = false;
elseif ($amount_saved < 700):
$amount_savedError = 'Amount Saved Should be 700 or more';
$valid = false;
else:
$valid = true;
endif;
Run Code Online (Sandbox Code Playgroud)
问题出在哪儿?
小智 5
你必须使用大于或eqaul,使用它
$extra_savings = 0;
if ($amount_saved >= 700) {
$extra_savings = $amount_saved - 700;
$amount_saved = 700;
}
// validate input
$valid = true;
if (empty($amount_saved)):
$amount_savedError = 'Please enter amount saved';
$valid = false;
elseif ($amount_saved < 700):
$amount_savedError = 'Amount Saved Should be 700 or more';
$valid = false;
else:
$valid = true;
endif;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
43 次 |
最近记录: |