Advertisement
Guest User

Untitled

a guest
Apr 8th, 2016
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. <?php
  2. session_start();
  3. $session=session_id();
  4. $time=time();
  5. $time_check=$time-600; //SET TIME 10 Minute
  6. $host="localhost"; // Host name
  7. $username="..."; // Mysql username
  8. $password="..."; // Mysql password
  9. $db_name="..."; // Database name
  10. $tbl_name="user_online"; // Table name
  11. // Connect to server and select databse
  12. mysql_connect("$host", "$username", "$password")or die("cannot connect to server");
  13. mysql_select_db("$db_name")or die("cannot select DB");
  14. $sql="SELECT * FROM $tbl_name WHERE session='$session'";
  15. $result=mysql_query($sql);
  16. $count=mysql_num_rows($result);
  17. if($count=="0"){
  18. $sql1="INSERT INTO $tbl_name(session, time)VALUES('$session', '$time')";
  19. $result1=mysql_query($sql1);
  20. }
  21. else {
  22. "$sql2=UPDATE $tbl_name SET time='$time' WHERE session = '$session'";
  23. $result2=mysql_query($sql2);
  24. }
  25. $sql3="SELECT * FROM $tbl_name";
  26. $result3=mysql_query($sql3);
  27. $count_user_online=mysql_num_rows($result3);
  28. echo "$count_user_online";
  29. // if over 10 minute, delete session
  30. $sql4="DELETE FROM $tbl_name WHERE time<$time_check";
  31. $result4=mysql_query($sql4);
  32. // Open multiple browser page for result
  33. // Close connection
  34. mysql_close();
  35. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement