2016-04-25 9 views
-2

私はプロファイルページの使用のためにオンラインまたはオフラインステータスを取得するために使用したいこのコードを持っています。私は正しい情報を得ることができない。それは常にオンラインとして表示されます。または、私が<を使用している場合は、オフラインとして表示されます。タイムスタンプを使用してユーザーをオンラインまたはオフラインにするにはどうすればよいですか?

<?php if($row['time'] >= 600) { echo "Online"; } else {echo "Offline"; }?> 

答えて

0

この

<?php $timestamp = strtotime($row['time']); 

if($timestamp >= time()-20) { echo "Online"; } else {echo "Offline"; } 
?> 

注意してください:20秒

+0

である。これは、14141414の例として、タイムスタンプのために働くだろう、ありがとう、私は2016年4月25日」で使用していますが19:13:58 '。そんなスタンプではうまくいきません。そのようなスタンプで動作させる方法はありますか? –

+0

ありがとうございますが、これは私のためにはうまくいかなかったのです:/ –

+0

今はうまくいきません。 –

関連する問題