Tengo un paginador que me da algun que otro problema cuando tengo muchas páginas, ya que salen muchos resultados. ¿Sería posible hacer que se muestren así: 1,2,3... ...140,141,142 o algo similar?
No se usa base de datos, sino un txt donde se almacenan los datos.
Gracias!
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
Código PHP:
<? function Paginacion() {
global $LimiteNoticias, $Base;
if($LimiteNoticias < count($Base)) {
$Paginas = count($Base) / $LimiteNoticias;
echo "<b>Página: </b>";
for($i = 0; $i < $Paginas; $i++) {
echo "<a href=index.php?paginado=". $i * $LimiteNoticias ."><span class='paginas'>". ( $i + 1 ) ."</span></a> \n";
}
return;
}
}
?>
<? Paginacion(); ?>