私のページに「アクティブなユーザー」のリストがあります。そのユーザーを一時的に切断するためのリンクを作成し、アクセスを再開することは可能ですか? 私はどこかにオンラインそれを見つけた:D 接続しているユーザーの接続を強制終了するためのリンクPHP
<?php
if(isset($_POST['username']) && isset($_POST['password'])){
$_SESSION['username']=$_POST['username'];
}
?>
<h1>Currently Active Users</h1><br/>
<?php
$d=date('c',time()-1800);
$q=mysql_query("select username from navigation where time>'$d'");
if(mysql_affected_rows()>0){
print "<ul>";
while($users=mysql_fetch_array($q)){
print "<li>{$users[0]}</li>";
}
print "</ul>";
}
?>
どのようにアクティブであることが検出されていますか? Cookieベースの認証を使用していますか? – Ben
アクティブユーザーと呼ばれるこれらのリストをどのようにリストするかを説明するコードを示します。 –
あなたはそれらをアクティブとみなすかもしれませんが、通常はあなたのWebサーバー(したがってDB)に短時間の接続しかありません。切断するのはむしろ難しいでしょう。 Btwは何から切断しますか? – wonk0