Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2008, 03:53
Avatar de popobcn
popobcn
Moderador
 
Fecha de Ingreso: noviembre-2006
Ubicación: Cerdanyola del Vallès
Mensajes: 3.892
Antigüedad: 18 años, 3 meses
Puntos: 1142
Duda existencial con SESIONES

Hola a todos,

Quiero filtrar los resultados de una relación mediante un checkbox traspando su valor por una variable de sesión... Ayer me estube peleando un rato, ya que soy más amante de las cookies de lo que tendria que ser; pero no fui capaz de dar con la solución ya que al paginar los resultados o actualizar la página, se perdia el valor de la variable... Con la peculiaridad de que tan solo deseo trabajar con un CHECKBOX y que el mismo no tenga definido ningún valor, salvo el checked claro esta...

Ahora, en el trabajo; se me ha iluminado parcialmente la bombilla... o eso creo, pero no tengo claro si así estaría bien estructurado o si contemplaria correctamente cualquier cambio, se valide o no el formulario con el traspaso de la variable...

Código PHP:
<?php
session_start
();
if(!isset(
$_SESSION["traspaso"])){
  
session_register("traspaso");
  
$_SESSION["traspaso"]="todos";
}else{
  if(isset(
$_POST["variable"])){
     
$_SESSION["traspaso"]="algunos";
  }
}
?>
Esto sería correcto o continuaré perdiendo el valor de la variable de sesión si no valido el formulario?

Gracias y saludos!