如果isset $ _POST第一次返回false,但是在刷新页面时为true

问题描述 投票:-4回答:1

我有一个基本表单,提交后,操作正常,我转到操作页面,但是page.php不起作用,因为if(isset($ _ POST [“ submit”]))在刷新操作页面(Shift + Cmd + R)时返回false,但是,(如果isset)返回true,并且正确提交了表单。

<form method="post" action="action.php" onsubmit="return validation()">
   <input type="text" name="input1">
   <input type="text" name="input2">
   <input type="submit" name="submit">
</form>
javascript php forms send isset
1个回答
0
投票

这就是为什么isset函数仅验证是否定义了字段,使用时还必须添加空的原因

示例:

if(isset($_POST["submit"]) && empty($_POST["submit"]))
© www.soinside.com 2019 - 2024. All rights reserved.