non credo che realizzare in pratica ciò che dici a parole sia difficile... crea una tabella con 3 campi: id,ip,username, poi per inserire i record usa:
"INSERT INTO presenti (ip,username) VALUES ('$ip','$username')"
dove $ip = getenv("REMOTE_ADDR"); $username è chiaramente il nick dell'utente (che devi memorizzare in $_SESSION['username'] in modo da tenerne traccia.
...e per cancellare gli utente al logout usa:
DELETE FROM presenti WHERE username='blablabla' LIMIT 1 e poi distruggi la sessione...
...scusa se non sono stato troppo chiaro, ma è l'una e venti di notte e ho mooolto sonno...![]()