Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/10/2007, 11:04
Avatar de Ruben_JD
Ruben_JD
 
Fecha de Ingreso: diciembre-2003
Ubicación: Quito-Ecuador
Mensajes: 218
Antigüedad: 21 años, 3 meses
Puntos: 7
No perder mis variables

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, espero que me puedan indicar o sugerir algo.
__________________
RubénJ. Regresando al foro despues de un par de años. A preguntar más de las novedades del foro.