Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/04/2016, 07:59
Avatar de Rafael
Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 2 meses
Puntos: 1826
¿Hay límite en las variables enviadas por session?

Hola.

Tengo un formulario donde se capturan al rededor de 30 datos. Los envío a una base de datos, normalito.

Después quiero que se genere un pdf como "comprobante" de estos datos para que el usuario imprima. Estoy usando la librería fpdf.

Ya funcionan las dos partes por separado, pero ahora necesito que obviamente, después de guardar en la bdd me redireccione al fpdf. Estoy pensando en usar header("location: GenerarPdf.php");

Mis opciones para pasar los datos

a) No quisiera mandarlos por url. Creo que entonces tengo descartado el GET.

b) Leer los datos recien guardados de la Bdd.

c) Mandarlos por un formulario con campos hidden. Requiero obviamente que el usuario haga click en "Siguiente" el cual en realidad es un botón submit para enviar el formulario otra vez... (O ¿hay alguna opción para disparar el formulario directamente, sin JavaScript?)

d) Usar session

Mis preguntas son dos

¿Estoy limitado a la cantidad de variables disparadas por session?

Código PHP:
Ver original
  1. $_SESSION['Dato1'] = $Dato1;
  2. ...
  3. $_SESSION['Dato500'] = $Dato500;

Es la opción que más me gusta. ¿O de plano no es la recomendable?