Usa una paginacion..
Código PHP:
$FicheroBase = "xxxx.txt"; //DONDE ALMACENAS TUS DATOS!
$LimiteMensajes = 10;
$Base = file($FicheroBase);
$Orden = array_reverse($Base);
if(empty($paginado)) {
$paginado = 0;
}
$Mostrar = $paginado + $LimiteMensajes;
for ($i = $paginado; $i < count($Orden) AND $i < $Mostrar; $i++) {
$dato = explode("|@|", $Orden[$i]); //EXPLOTAMOS LOS |@| q separan los datos..
//ARAY DE DATOS
$nombre = $dato[1];
$email = $dato[2];
}
Despues creamos una "function" Q nos devolvera la paginacion:
Código PHP:
function Paginacion() {
global $LimiteMensajes, $Base;
if($LimiteMensajes < count($Base)) {
$Paginas = count($Base) / $LimiteMensajes;
echo "<b>Páginas : </b>";
for($i = 0; $i < $Paginas; $i++) {
echo "<a href=index.php?paginado=".$i * $LimiteMensajes.">".( $i + 1 )."</a> ";
}
}
return;
}
Salu2