Hola, es esto posible? tengo un seccion de mi web que tiene varias paginas y me gustaria mantener las variables POST al cambiar entre ellas.
Saludos y gracias!
| ||||
Respuesta: Cambiar de pagina manteniendo las variables POST Si cambias a través de ellas con enlaces entonces es imposible.
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| |||
Respuesta: Cambiar de pagina manteniendo las variables POST Para mantener esas variables tienes varias opciones: 1. Ponerlas en sesión como sugiere webankenovi. 2. Poner campos hidden con value="<?= $_POST['uno_de_tus_valores'] ?>" y para cambiar de página tendrías que enviar el formulario que contenga estos hidden. 3. Recomendado. Usa GET y no POST cuando quieras mantener variables, sobre todo en búsquedas y filtros, luego simplemente tienes que adulterar la url. Saludos.
__________________ Páginas web de alta calidad y hechas a la medida. |
| ||||
Respuesta: Cambiar de pagina manteniendo las variables POST Hola, gracias a los tres por responder! webankenovi: habia considerado utilizar la sesion porque en una pagina con mi mismo problema lo recomendaban... pero tiene un problema y es que al pasar determinado tiempo la sesion se borra... el_quick: poner campos ocultos no creo que sea buena idea, el problema es que utilizo las variables en diferentes partes de la pagina... y los link que cambia de paginas tambien se encuentran en diferentes partes de la pagina... El GET desde un principio queria utilizarlo... pero no me conviene que los datos sean modificados desde la url... segun entiendo "adulterar la url" evita este problema o estoy errado? |
| ||||
Respuesta: Cambiar de pagina manteniendo las variables POST :S no se... asi lei... que despues de determinado tiempo la sesion se borra: http://www.forosdelweb.com/f18/tiemp...on-php-878313/ |
| |||
Respuesta: Cambiar de pagina manteniendo las variables POST as entendido mal en ese tema lo que el usuario quiere es crear una session de 45 min para un examen y lo acaba haciendo por cookies na mas. usa sessiones pruebalo verificalo y ya tomas tus propias decisiones basadas en tus experiencias 1 pagina 1 del formulario supongo 2 pagina 2 recojemos datos <?php session_start(); $_SESSION['algo'] = $_POST['algo'] paginas 1 2 3 4 y 5 o como sea lo mostramos na mas es asi <?php session_start(); echo $_SESSION['algo'] en todas las paginas deberas hacer una validacion if(isset($_SESSION['algo'])){ echo $_SESSION['algo'] }else{ la session no existe } |
| |||
Respuesta: Cambiar de pagina manteniendo las variables POST antes me e explicado mal ,no es que en el tema que as puesto acabe haciendo por cookies si no que el genera la cookie de session con un limite de 45 min y tu quieres lo contrario , pruebalo como te dije y ya tu valoras los resultados si son como esperas o no - cada recarga de la pagina puedes aztualizar la session |
Etiquetas: |