Foros del Web » Programando para Internet » PHP »

paso de parametros serializado

Estas en el tema de paso de parametros serializado en el foro de PHP en Foros del Web. tengo un problema que quisiera resolver con un solo procedimiento php. es lo siguiente tengo que generar un informe en pdf (con fpdf) tomando como ...
  #1 (permalink)  
Antiguo 18/03/2004, 12:29
 
Fecha de Ingreso: agosto-2002
Ubicación: Lleida
Mensajes: 493
Antigüedad: 15 años, 3 meses
Puntos: 0
paso de parametros serializado

tengo un problema que quisiera resolver con un solo procedimiento php. es lo siguiente
tengo que generar un informe en pdf (con fpdf) tomando como referencia un indice. Lo que pasa es que este número lo puedo obtener por dos procedimientos:
1.- a traves de un formulario
2.- por un proceso interno de seleccion que debe lanzar el php automàticamente

estoy intentado hacerlo segun la faq de cluster
-> Manejo de arrays

pero no se como hacerlo porque cuando es a través de un formulario: ¿ como cargo el valor de $array?
y cuando es por el procedimiento cómo lanzo automàticamente el php sin un link

gracias
  #2 (permalink)  
Antiguo 18/03/2004, 13:14
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
En la FAQ que mencionas pongo el ejemplo para usar dichas funciones en un formulario .. tan sólo se trata de usar un campo hidden ..

Si quieres desde tu script.php actual que tal vez hace una consulta a una BD y obtiene ese $array que quieres serializar para propagar a tu script que genera tu PDF ... usa un redireccionamiento tipo:

Código PHP:
header("Location genera_pdf.php?variable=$array");
exit; 
.. también podrías hacer un "include" (include("genera_pdf.php")) de tu script y así evitar el traspaso de variables de un lado a otro .. a no ser que quieras hacer un script "multipropósito" donde aceptes esos valores a generar desde cualquier sitio.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 11:16.