可以紀錄IP, 使用者應該沒辦法吧, 畢竟沒有登入...
我都用以下語法查ip
$user_ip = explode(".",$_SERVER["REMOTE_ADDR"]);
$ip = "$user_ip[0]"."."."$user_ip[1]"."."."$user_ip[2]"."."."$user_ip[3]";
至於時間則用$nowtime = date("Y-m-d H:i:s");
查開網頁的時間,
因為沒登出選項,
就查不到登出的時間了
電腦名稱的話,用以下語法:$output1 = explode("<ACTIVE>",shell_exec('sudo nmblookup -A ' . $ip)); //用<ACTIVE>拆字串;
<>會秀不出來,我用<>
離開時間很難查, 除非你要用Timer去跑隔多久就更新一次, 當使用者關掉頁面時當然就不會再更新了.
看到hon2006提到的access.log
裡面確實記錄了登入資訊 也可以符合目前的需求!
上網GOOGLE了一下,設置httpd.conf裡面的HostNameLookups on也可以取得主機名稱了
謝謝各位!