hola tengo el siguien paginador....todo va bien el problema es que me nuestra el numero de paginas encontradas pero sin limite...una cosa asi
si encuentra un total de 20 paginas me muestra
1 2 3 4 5 6 7 8 9 10 11 12..... hasta 20
quisiera que me mostrar un tope como de 10
<?php //aqui esta el paginador
if ($pagina>1)
echo "<a href='mas.php?num=". ($pagina-1) ."&busqueda=". $_REQUEST["busqueda"]."' ><img src=imagenes/ant.jpg border=0/> </a><strong>";
if ($pagina>1)
{
for ($cont=1;$cont<=$paginas;$cont++)
{
if ($cont==$pagina)
echo $cont ." ";
else
echo "</strong><a href='mas.php?num=". $cont ."&busqueda=". $_REQUEST["busqueda"]."' >$cont</a><strong> ";
}
}
if ($pagina<$paginas && $paginas>1)
echo "</strong><a href='mas.php?num=". ($pagina+1) ."&busqueda=". $_REQUEST["busqueda"]."' > <img src=imagenes/sigui.jpg border=0/></a> ";
?>