Código PHP:
$f = file("archivo.txt"); //Abrimos el archivo y cada linea del mismo será un elemento del arreglo $f
$total = count($f); //Sacamos el total de lineas
$p = isset($_GET['p']) ? $_GET['p'] : 1 ; //Obtenemos el numero de pagina
$s = 10; //Resultados a mostrar por pagina
$c = ($p-1)*$s; //Obtenemos el elemento del cual vamos a comenzar a leer
for ($i = $c; $i < $c + 10; $i++) {
echo $f[$i]; //Imprimimos la linea
}
Lo hice ahorita al vuelo, no tengo idea de si funcione, pero creo que si da una idea de como podría hacerse o.o
el como mostrar las paginas, bueno, eso ya ahorita no tengo tiempo para verlo xD