Originariamente inviato da Black Shadow
Ti conviene postare il codice che hai scritto, altrimenti è difficile capire dove sbagli..
Questo il codice che uso, molto semplice:

// APRE E LEGGE IL FILE

$fn = "pippo.txt";
$fp = fopen ($fn , "r");
flock ($fp, 2);
$testo = fgets ($fp, 1024);
flock ($fp, 3);
fclose($fp);

// END LEGGE IL FILE

nella variabile $testo mi stampa quello che legge ma fino a che non trova una riga bianca nel file e li si ferma... Invece quello è un a capo e poi c'è dell'altro che non legge...