No perder mis variables al actualizar en un form, Hola me podrian indicar si lo que estoy haciendo esta correcto, lo que deseo es obtener las variables que envio por un enlace hacia mi carrito de compras, lo probe con:
Código PHP:
$producto = $_GET['producto'];
$pagina = $_GET['pagina'];
obteniendo asi las variables para poder retornar a la pagina de donde viene la insercion del producto mediante un enlace, pero al actualizar o borrar en el form, se perdian las variables.
he encontrado una solucion en las faqs, de guardar las variables en sesion:
Código PHP:
session_register("prod","pag"); // registro las variables en session.
$prod="$producto"; // obtengo las variables de la pagina anterior
$pag="$pagina"; // y la pagina del cual viene
en el form al actualizar(submit) e ingresado pagina.php?op=actualizar al action esto:
Código PHP:
&producto=".$prod."&pagina=".$pag."
asi las variables no se han perdido.
y para quitar el registro:
Código PHP:
unset($_SESSION['prod','pag']); // elimino la variable de session
Mi pregunta es si las variables han sido eliminadas correctamente?, o si existe una manera mejor de hacer esto??.
Gracias
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)
, espero que me puedan indicar o sugerir algo
![Afirmando](http://static.forosdelweb.com/fdwtheme/images/smilies/afirmar.gif)
.