как да покажа дали някой е на линия

bankera1990

Registered
Код:
<?php 
if($row['dLogin'] >= time()-10*60) 
{ 
echo "<span style='color:green;'>Онлайн</span>"; 
} 
else{ 
echo "<span style='color:#890000;'>Офлайн</span>"; 
} 
?>
какво трябва да добавя :)
 
Правиш поле в таблицата си с потребителите наричено dlogin!
После при логин на потребителя правиш заявка за update на полето dlogin!
Това е!
 
как да направя ъпдейта
ето ми логина

Код:
<?php 
ob_start(); 
include "../settings.php"; 
$username=$_POST['username']; 
$password=$_POST['password']; 
$sql="SELECT * FROM users WHERE username='$username' and password='$password'"; 
$result=mysql_query($sql); 
$count=mysql_num_rows($result); 
if($count==1) 
{ 
session_register("username"); 
session_register("password"); 
header("location: ".$_SERVER['HTTP_REFERER']); 
} 
else 
{ 
header("Location: ../index.php?m=error"); 
} 
ob_end_flush(); 
?>
 
<?php
ob_start();
include "../settings.php";
$username=$_POST['username'];
$password=$_POST['password'];
$sql="SELECT * FROM users WHERE username='$username' and password='$password'";
$result=mysql_query($sql);
$count=mysql_num_rows($result);
if($count==1)
{
$time = time();
mysql_query("UPDATE users SET dlogin = '$time' WHERE username = '$username'");
session_register("username");
session_register("password");
header("location: ".$_SERVER['HTTP_REFERER']);
}
else
{
header("Location: ../index.php?m=error");
}
ob_end_flush();
?>
В таблицата си направи само поле на име dlogin и това е!
 

Back
Горе