Ver Mensaje Individual
  #7 (permalink)  
Antiguo 17/06/2003, 09:13
Avatar de Helbira
Helbira
 
Fecha de Ingreso: octubre-2001
Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 22 años, 6 meses
Puntos: 5
Sólo tienes que poner un simple condicional. Tendrías que comprobar que el número de páginas es mayor que 4, en ese caso, en el apartado donde imprimes los números escribes del 1 al 4, luego los puntos suspensivos y después el total de páginas.

Según el ejemplo del enlace que te he puesto sería en la siguiente parte del código:

Código PHP:
Muestro los enlaces
Response
.Write("<hr>")
numPag PaginaActual
while numPag AND numPag PaginasTotales AND numPag <= 
  Response
.Write("<A HREF=rspagina.asp?pagina="numPag-">" numPag-"</A>   ")
  
numPag numPag 1
wend

if numPag 4 then
  Response
.Write("<A HREF=rspagina.asp?pagina=" numPag+">...</A>")
  
Response.Write("<A HREF=rspagina.asp?pagina=" PaginasTotales ">" &  PaginasTotales "</A>")
end if 
Quizás me falte alguna comilla.. lo hice un poco de cabeza sin probarlo.

Suerte

Última edición por Helbira; 17/06/2003 a las 09:40