bind_param('s',$u); $st->execute(); $row=$st->get_result()->fetch_assoc(); if($row && password_verify($p,$row['password'])){ $_SESSION['user']=$row; $uid=(int)$row['id']; $al=stmtOrFail($conn,'INSERT INTO audit_logs(user_id,username,action,module_name,record_info) VALUES(?,?,?,?,?)'); $a='Login';$m='Authentication';$ri='Successful login';$al->bind_param('issss',$uid,$row['username'],$a,$m,$ri);$al->execute(); header('Location: dashboard.php');exit; } $error='Invalid username or password.'; } ?>

Your well-being. Our guidance. A brighter tomorrow.