Foros del Web » Programando para Internet » PHP »

Paginator: una respuesta q no hallé en el foro

Estas en el tema de Paginator: una respuesta q no hallé en el foro en el foro de PHP en Foros del Web. Hola. Estoy migrando un sitio de un servidor a otro. En el servidor original Paginator funciona perfecto, pero no en el nuevo. Obtengo el resultado ...
  #1 (permalink)  
Antiguo 24/08/2007, 13:40
 
Fecha de Ingreso: marzo-2005
Mensajes: 201
Antigüedad: 14 años, 8 meses
Puntos: 0
Paginator: una respuesta q no hallé en el foro

Hola.
Estoy migrando un sitio de un servidor a otro.

En el servidor original Paginator funciona perfecto, pero no en el nuevo.

Obtengo el resultado de la primera pagina pero cuando pido la segunda, me devuelve el error:
No ha realizado busqueda Error Paginator : No se ha definido la variable $_pagi_sql

La solicitud de busqueda proviene de un pequeño formulario de 1 solo campo.

Si excluyo Paginator (añadiendo // al include('paginator...) no obtengo error de consulta y lista todos los resultados ok.

Pareciera que no puede pasara alguna variable, si bien añadí en $_pagi_propagar las que indica la instrucción.

Es decir, ¿hay algo en el nuevo servidor que no se lleva bien con Paginator?
  #2 (permalink)  
Antiguo 24/08/2007, 14:40
 
Fecha de Ingreso: julio-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.304
Antigüedad: 14 años, 4 meses
Puntos: 6
Re: Paginator: una respuesta q no hallé en el foro

Y $_pagi_sql de donde sale? si es un valor de url no olvides utilizar $_GET['variable']. Seria bueno que colocaras algo del codigo.

Saludos.
__________________
Federico.

Mi página: www.jourmoly.com.ar
  #3 (permalink)  
Antiguo 24/08/2007, 18:28
 
Fecha de Ingreso: marzo-2005
Mensajes: 201
Antigüedad: 14 años, 8 meses
Puntos: 0
Re: Paginator: una respuesta q no hallé en el foro

Ok, pero me refiero al srcipt Paginator, de J Pinedo, y por varias pruebas, veo que lo que no es´ta apsando es la propia variable que sí está definida desde el principio ($_pagi_sql), pero se pierde al ir a la segunda pagina de resultados, por mas que agregue la linea
$_pagi_sql=$_GET['$_pagi_sql']
Es decir, la variable está definida (de hecho la obtiene en la consulta que muestra en la primera pagina), pero parece no poder enviarla a la pagina siguiente
  #4 (permalink)  
Antiguo 25/08/2007, 07:53
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 13 años, 6 meses
Puntos: 2135
Re: Paginator: una respuesta q no hallé en el foro

Si mal no recuerdo el Paginator tiene una variable $_pagi_propagar que sirve para que tu le indiques que variables quieres propagar a travez del URL.

Saludos.
  #5 (permalink)  
Antiguo 25/08/2007, 09:40
 
Fecha de Ingreso: marzo-2005
Mensajes: 201
Antigüedad: 14 años, 8 meses
Puntos: 0
Re: Paginator: una respuesta q no hallé en el foro

Una solucion que encontré para que pasen las variables porque parece que no lo puede hacer paginator desde $_pagi_propagar en este servidor:

es un script de http://www.desarrolloweb.com/articulos/1326.php

y le agregué la opcion de $_GET, al incio de mi pagina:

Código PHP:
foreach($_POST as $nombre_campo => $valor){ 
$asignacion "\$" $nombre_campo "='" $valor "';"
eval(
$asignacion); 

foreach(
$_GET as $nombre_campo2 => $valor2){ 
$asignacion2 "\$" $nombre_campo2 "='" $valor2 "';"
eval(
$asignacion2); 

Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:45.