Jump to content

[SOLVED] unix time stamp


soupy1985

Recommended Posts

Hello Guys

 

I have a login system and I am trying to make a page that will display inactive users from the past 30 days. But i cant get it working.

This is what I have so far...

 

 

 

// $timestamp = 1220895924 gets this from the DB.

 

<?

 

 

  if (time() - $timestamp  > (30*24*60*60))

{

echo "inactive";

}

 

?>

 

Link to comment
https://forums.phpfreaks.com/topic/123308-solved-unix-time-stamp/
Share on other sites

Right i got that working, lol

 

 

Now i am trying to get who has been online in the last 30 min, any ideas?

 

 

  $sql = "SELECT * FROM members";
  $result = mysql_query($sql, $conn) or die(mysql_error());
  while ($newArray = mysql_fetch_array($result)) {
     
 $login = $newArray['login'];
  $timestamp = $newArray['timestamp'];	  
  
  if (time() - $timestamp  < (00*00*30*60)) {
  echo "$login<br>";
  }
    }

Right i got that working, lol

 

 

Now i am trying to get who has been online in the last 30 min, any ideas?

 

 

  $sql = "SELECT * FROM members";
  $result = mysql_query($sql, $conn) or die(mysql_error());
  while ($newArray = mysql_fetch_array($result)) {
     
 $login = $newArray['login'];
  $timestamp = $newArray['timestamp'];	  
  
  if (time() - $timestamp  < (00*00*30*60)) {
  echo "$login<br>";
  }
    }

 

yes. multiplying anything by 0 equals 0.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.