我有一个表单,提交按钮检查是真还是假。如果是真的重定向到另一个页面。如果为假,则停留在同一页面并打印错误消息。错误消息是用flashmessenger打印出来的。但是,在某些情况下,当提交为false时它不会在第一次尝试时打印出来,它总是在第二次点击时打印出来。我做错了什么吗?还有,有没有办法设置不同的FlashMessenger名称?因为,在我的其他页面上有flashmessenger,刷新页面时打印出错误。代码如下:if(isset($_POST['submit'])){//codetoinputfieldsif(true){//redirecttosomepage}else{//