例1:if(isset($_POST['submit'])){
函数体
}
<form action="假设是当前页" method="POST" class="">
<div class="" name="">
<textarea name="" > 提交的内容 </textarea>
</div>
<input type="submit" name="submit" class="" value="">
</form>
以上代码的提交方式是正确的,只有点击了提交按钮才能提交文本域里的内容,但如果IF判断框里的语句写成了if(isset($_POST)),则页面只要一刷新就会提交数据。
例2:若在页面中提示未定义常量或者未定义索引,这很大的可能性是因为在提交过来的那个页面中的某行代码的某个单词打错了(温馨提示:打代码要认真啊!不然代价是惨痛的!),可以先去看看input框中的name有没有打错!