Dipende se intendi in una intranet, e se in questa intranet gli ip sono assegnati in modo fisso oppure con dhcp.

A meno che non sei tu l'amministratore di rete, non potrai mai essere sicuro dell'ip del pc che un utente usa.

Se intendi via internet allora l'ip cambia sempre, a meno che l'utente non abbia un contratto con indirizzo ip fisso (il che esclude la maggior parte degli utenti).

comunque l'ip dell'utente connesso lo ottieni cosi:

echo $_SERVER['REMOTE_ADDR'];

ciao