non ho capito una cosa: il file "prova.txt" contiene i dati in questo modo?
codice:
prima riga
ip1,ip2,ip3,ipN
se si, basta usare strpos() per gestire la ricerca e trovare il valore

se no, stai sbagliando perché prendi sempre e solo una riga del file