【发布时间】:2013-12-26 21:36:28
【问题描述】:
我目前已配置我的网站,以便当用户登录时,他们会被导航到我网站的主页,并且他们会在会话中收到欢迎消息。我遇到的问题是找到一种方法来超时或关闭此消息或更改 css 设置以显示:3 秒后无。
谁能告诉我如何在此添加超时功能,这是我目前得到的,谢谢。
用户使用html登录表单登录,提交并转到login.php:
在 login.php 里面我有这个:
<?php
if (logged_in())
{
$_SESSION['login_message']="<div class=\"login-overlay\">
<h1>Login You In Securely</h1></div>";
header("Location:home.php");
}
?>
然后在 home.php 里面我有这个:
<?
session_start();
if(isset($_SESSION['login_message'] ))
echo $_SESSION['login_message'];
unset($_SESSION['login_message']) ;
?>
如何添加 3 秒规则,使其仅显示 3 秒,谢谢。
【问题讨论】:
-
为什么要使用 PHP 来实现这个功能。使用 JQUERY setTimeout
setTimeout(function() { // Do something after 5 seconds }, 5000);