當前位置:編程學習大全網 - 編程軟體 - 會員在線時間每30分鐘給會員積分加1分如何實現?求php代碼!!在線等 !!急!!

會員在線時間每30分鐘給會員積分加1分如何實現?求php代碼!!在線等 !!急!!

建議用cookies

用戶每次登陸後,修改cookies中的登陸時間

登陸以後在頁面最外面壹層框架上寫壹個AJAX函數,每2分鐘(時間越長精確不高,時間越短對服務器負荷也大)去修改壹次登陸累計時間。

當滿足大於30分鐘的時候就更新積分。更新後把登陸時間改為0

--參考部分代碼,AJAX函數基本jquery的--

function checkTimeout(){

var date= new Date()

//調用ajax函數

var url="xxx.php"

$.getJSON(url,function(json){

alert( date.getMinutes());

});

}

window.onload = function(){

window.setInterval("checkTimeout()",120000);//1000為壹秒

}

  • 上一篇:Ib編程
  • 下一篇:python什麽意思中文翻譯
  • copyright 2024編程學習大全網