Me gustaría saber cómo pasar todas las variables de un formulario a otra página. Estoy intentándolo, y con "serialize" lo consigo pero tengo problemas que comentaré más adelante.
Mi proceso es el siguiente:
1) Tengo el formulario con varios botones, con action=recoge.php
2) En recoge.php se pregunta por cada botón, si se ha pulsado uno u otro.
3) Si se pulsa uno de los botones (concretamente uno que generará un PDF gracias a la librería ezPDF), hago esto (recoger todos los datos introducidos en el formulario y serializarlos):
Código PHP:
if (isset($_POST['crearPDF'])){
$tmp = serialize($_POST);
$tmp = urlencode($tmp);
header("Location: ../pdf/generaPDF.php?elemento=".$tmp);
exit;
}
Código PHP:
$recoge = $_GET['elemento'];
$todoForm = stripslashes($recoge);
$todoForm = urldecode($todoForm);
$todoForm = unserialize($todoForm);
¡Muchísimas gracias de antemano!