Nie za bardzo znam się na PHP, ale się uczę

Mam taki problem:
Chciałbym na stronie umieścić listę członków i żeby na tej liście było pokazane, że użytkownik jes albo online, albo offline...
Myśle że chodzi mi tutaj o skrypt PHP który rozpozna IP użytkownika, przypisze mu wartość (1) jeśli dostępny, sprawdzi wartość, (jeśli wartość=1) wyświetli obok nicku użytkownika zielony napis ONLINE, a jeśli (wartość=0) Szary napis OFFLINE...
Bardzo byłbym wdzięczny za pomoc...
