我正在使用标准表单和两个if结构:
if(!isset($_POST['submit']))
{
}
if(isset($_POST['submit']))
{
}
<form class="mt20" enctype="multipart/form-data" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" >
<input type="submit" name="submit" value="speichern">
</form>
按下提交按钮,应重新加载网站,并且if(!isset(...括号内)不应执行代码。对于数百名用户,代码不会被执行。但是有一个用户的代码是执行。
祝你好运
吉姆
答案 0 :(得分:0)
如果可能的话,只需执行if / else条件,而不是进行两次冗余和混乱的检查。我认为一个用户可能是人为操纵数据并传入NULL从而触发!isset