|
|
|
ผมจะทำระบบบันทึกเวลา เข้าใช้งาน website ครับ โดยเก็บ timestamp กับ User_id |
|
|
|
|
|
|
|
Concept เดียวกับ User Online ครับ ในกระทู้เก่า ๆ มีอยู่เยอะแยะครับ
|
|
|
|
|
Date :
2016-03-07 17:50:27 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แอดครับคือผมใช้โค๊ดตามที่แนบมาครับ มีปัญหาก็คือ ผมใส่ code นี้ไว้แค่หน้าเดียวครับเป็นหน้าศูนย์กลางของเว็บครับคือ User จะเข้าใช้งาน จะต้องผ่านหน้านี้ ผมเลยเขียนดักไว้แค่หน้านี้ครับ ปัญหาก็คือ เมื่อผมเข้าไปยัง path ที่ลึกขึ้นโดยมีหน้านี้เป็นทางผ่าน พอวกกลับเข้ามา มันก็ insert ค่าเข้าไปอีกครับเราจะแก้ยังไงหรอครับ Code (PHP)
<?php
session_start();
if($_SESSION['User_id'] == "")
{
header('location:signin.php');
exit();
}
if($_SESSION['Status'] != "USER")
{
header('location:signin.php');
exit();
}
mysql_connect("localhost","root","");
mysql_select_db("decc");
mysql_query("set names UTF8");
$intUserID = 0;
$strSessionID = session_id();
if(isset($_SESSION['User_id']))
{
$intUserID = $_SESSION["User_id"];
}
$sql = "INSERT INTO time_login (Timestamp,User_id) VALUES (NOW(),'$_SESSION[User_id]')";
$query = mysql_query($sql);
?>
|
|
|
|
|
Date :
2016-03-08 15:53:12 |
By :
damnern007 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|