Ver Mensaje Individual
  #11 (permalink)  
Antiguo 08/07/2008, 09:14
marx-pola
 
Fecha de Ingreso: mayo-2002
Ubicación: Capital Federal
Mensajes: 630
Antigüedad: 24 años, 5 meses
Puntos: 1
Respuesta: Error en paginador - No carga la siguiente página

Hola GatorV... hola gente.... bueno, realmente estuve probando la manera de pasar las variables y los hice de una manera q no sé si es la correcta, pero me pasó una cosa muy rara... offline, o sea, en localhost funciona PERFECTO pero anoche subí la página al server y cuando lo probé online, no funcionó... me muestra los primeros 8 y cuando le doy a SIGUIENTE, no hace nada y mantiene los mismos 8 resultados. ¿Por que puede ser? Les dejo lo que hice:

Código PHP:
function paginar($actual, $total, $por_pagina, $enlace) {
  
$hm = "&hm=".$_GET['hm'];
  
$tipoart = "&tipoart=".$_GET['tipoart'];
  
$total_paginas = ceil($total/$por_pagina);
  
$anterior = $actual - 1;
  
$posterior = $actual + 1;

  if (
$actual>1)
    
$texto = "<a href=\"$enlace$anterior$hm$tipoart\" >&laquo; ANTERIOR</a> ";
  else
    
$texto = "<b>&laquo; ANTERIOR</b> ";

  for (
$i=1; $i<$actual; $i++)
    
$texto .= "<a href=\"$enlace$i$hm$tipoart\" >$i</a> ";
  
$texto .= "<b>$actual</b> ";

  for (
$i=$actual+1; $i<=$total_paginas; $i++)
    
$texto .= "<a href=\"$enlace$i$hm$tipoart\" >$i</a> ";

  if (
$actual<$total_paginas)
    
$texto .= "<a href=\"$enlace$posterior$hm$tipoart\" >SIGUIENTE &raquo;</a>";
  else
    
$texto .= "<b>SIGUIENTE &raquo;</b>";
  return 
$texto;
}

echo 
paginar($pag, $total, $tampag, "articulos.php?pag="); 
Muchas gracias.
__________________
"Todo lo que somos es el resultado de lo que hemos pensado". Budda.

Última edición por marx-pola; 08/07/2008 a las 10:09