所以这是两个问题...在继续使用PHP之前,如何等待一段时间?
首先,当用户注销时,我想将它们重定向回登录页面。我通过使用header('login_form.php');
来做到这一点,然而,在这样做之前,我尝试打印出“您已成功注销,现在您正被重定向到登录表单。”。我使用echo来回显文本,但是,头文件运行得非常快,几乎立即转回到登录表单,而没有机会读取消息。那么,如何才能稍微延迟一点,并在用户重定向标题之前让消息显示5秒钟左右?
我的第二个问题是,简单地在登录表单上显示“不正确的登录名”的最佳方式是什么?因此,当我浏览登录表单并输入不正确的用户名/密码时,不是转到“login.php”然后重定向回login_form.php,它只是确定登录是否成功,如果不是只需在输入字段上方显示“不正确的登录名”,而不必将其重定向回login_form(它也不会通知用户登录名不正确)。
为什么你需要登录闪屏?如果登录成功,只需将用户直接重定向到他们想要去的地方 – NullUserException
将来,请在单独的问题中询问每个个人问题。 – BalusC
@NullUserExceptionఠ_ఠ:在某些情况下,我认为它可能会有用。如果你只是说“你没有登录”,那么它是相当无用的,但如果它包含一个不错的欢迎消息,如“欢迎回来,用户!我们很高兴再次见到你。”那就完全没问题。这是网站的偏好,类似于它的存储偏好,当你走进来时是否有门口迎宾。 – animuson