ホームページ > php教程 > php手册 > PHP の例: 毎秒正確なオンライン人数のコードを表示する

PHP の例: 毎秒正確なオンライン人数のコードを表示する

WBOY
リリース: 2016-06-21 09:01:21
オリジナル
1145 人が閲覧しました

session_start();
$dat_now1=date("H+i+s");//時間を取得します
$p2=explode("+" , $dat_now1);
$dat_number1=$p2[0]*3600+$p2[1]*60+$p2[2];//秒を取得

if($online_time<> " ")//最終更新時刻
{$dat_h=substr($online_time,11,2)
$dat_i=substr($online_time,14,2); online_time,17,2);
$dat_number=$dat_h*3600+$dat_i*60+$dat_s;
}

$tmptime=$dat_number1-$dat_number;// 最終到着現在の間隔 (秒単位)

if(session_is_registered(username)&&(($tmptime>300)||($tmptime<0)))//5 分未満の場合
{
$online_time= date ("Y-m-d H:i:s");
$str="replace lt_t_online set lt_username='$username',lt_lasttime=now()";//データベースに書き込みます
$res=mysql_query($ str );
}
?>
上記のファイルは 1 分ごとに自動的に更新されます
以下は 5 分ごとに実行されるデーモン プロセスです
300";
mysql_query($str);
?>



関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート