Visto così sembra strano, perchè non associ mai il valore $ip a $_SESSION[ip].

C'è un altro pezzo dello script che non ci hai mostrato?

In particolare non chiami mai session_start() per poter utilizzare le sessioni (quindi $_SESSION sarà sempre vuoto all'inizio...).

Ciao



-----------------------
Tv Portatili