嘿,你們真的是一個noob在PHP ...我只是想在會話結束後做一個重定向..所以我才知道,沒有js這個不能實現..所以我已經修改了代碼與我的朋友的幫助下在會話結束後重定向在php
<html>
<body>
<?php
session_start();
$_SESSION['logintime'] = time();
echo 'this page needs to be redirected in a minute'
?>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js">
$(function(){
var loginTime = <?php echo $_SESSION['logintime']; ?>
var testSession = setInterval(function(){
var currentTime = Date.now() * 1000;
if((currentTime - loginTime) > 60) { //here 60 denotes a minute
<?php session_start();
session_unset();
unset($_SESSION);
session_destroy();
?>
window.location.href = 'www.google.com'; // redirecting process
}
}, 1000);
});
</script>
</body>
</html>
代碼..但它不是60秒後重定向運行沒有錯誤..
任何引導,使這個代碼工作正確將非常感激..Thanx
你爲什麼不只是使用PHP的這個?您可以使用標題功能在一段時間後執行重定向。 – Blaatpraat 2015-02-24 15:32:16
沒有你可以使用js來處理會話的想法是錯誤的。只需使用php – dsharew 2015-02-24 15:34:31
@codehx我已經使用php too..as在這裏提到,.http://stackoverflow.com/questions/15537874/session-times-out-and-auto-redirect..but它仍然沒有工作 – phplover 2015-02-24 15:37:08