Sono riuscito a risolvere il primo problema

ma ora ho questo script:
codice:
while (!feof ($fp))
			{
			 $buffer = fgets($fp, 4096);
			 list ($ip, $date_tmp)=split('\|',$buffer);
			 if($ip==
			 $n2+=count(fgets($fp));
			}
in poche parole devo confronatre l'ip che sta leggendo in questo momento con quello della riga precendente come posso fare?