如果页面刷新,取消设置PHP会话


unset PHP session if page refresh

我有一个使用PHP验证的注册页面。PHP在一个单独的文件中。我使用session将错误消息从php验证处理程序传递到注册页面。我对其他页面使用了unset(会话),所以当用户从其他页面导航时,错误消息将被取消设置。如果用户试图通过从导航栏再次单击注册链接来刷新页面,该怎么办?我不能从注册页面开始取消错误消息的设置,因为它会在错误消息显示之前取消会话变量的设置。

你的整个方法都是错误的。

只需要一个PHP页面和一个html模板。

然后做你想做的。这就是PHP的工作方式