Caso seja php, para pegar o IP do usuário, use a super global $_SERVER:
$ip = $_SERVER['REMOTE_ADDRESS'];
Agora para guardar/saber o último horário logado, creio eu você salva o login no banco correto? Pesquise sobre campo timestamp, segue link para o MySQL
Espero ter ajudado.