Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boas.
Qual o melhor metodo para fazer o log do ultimo acesso. Proteção contra intrusão a uma conta.(IP,time)
Actualmente coloquei na função logout, mas se o intruso não fizer logout não fica registado.
function logout()
{
global $db;
session_start();
if(isset($_SESSION['user_id']) || isset($_COOKIE['user_id'])) {
$user_ip = $_SERVER['REMOTE_ADDR'];
mysql_query("update `users`
set `ckey`= '', `ctime`= '', acess=now(), users_ip='$user_ip'
where `id`='$_SESSION[user_id]' OR `id` = '$_COOKIE[user_id]'") or die(mysql_error());
}
Account acessed Last time: 2010-07-16
From IP: 89.155.166.xxx
Your corrent IP: 89.155.166.xxx
pensei en colocar no login com slep para 10 min, para dar tempo ao utilizador para ver a info, poderá passar sem se apreceber, ou já ser tarde de mais.
Ideias sobre isto?
Carregando comentários...