Foros del Web » Programando para Internet » PHP »

elimina session

Estas en el tema de elimina session en el foro de PHP en Foros del Web. Hola tengo un pequeño form el cual se envia a un php y este a otro en total 3 . El problema es que como ...
  #1 (permalink)  
Antiguo 28/05/2009, 11:14
Avatar de asassa  
Fecha de Ingreso: julio-2008
Ubicación: En el DF ectuoso
Mensajes: 240
Antigüedad: 15 años, 9 meses
Puntos: 0
elimina session

Hola tengo un pequeño form el cual se envia a un php y este a otro en total 3 .

El problema es que como utilizo variables de sessiones en la segunda, la cual envia la session a la tercera.

Como puedo hacer que se elimine la session de la segunda pagina pero que se conserve o se envia la session la tercera en la tercera.

es que si deljo la session en la segunda y se envia a la tercera , no puedo ocupar el form que dejo abierto desde la primera pagina .
Y se la elimino en la segunda la session no llega a la tercera pagina...como se resuelve esto?
  #2 (permalink)  
Antiguo 28/05/2009, 11:23
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: elimina session

NOTA que la sesión es la misma, no son varias... !!!

lo que si cambia son las variables dentro de la sesión, que fácilmente puedes borrarlas con unset()

Código PHP:
unset($_SESSION['algo']); 
lee el manual de PHP
http://php.net/session
http://php.net/unset
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 28/05/2009, 12:53
Avatar de asassa  
Fecha de Ingreso: julio-2008
Ubicación: En el DF ectuoso
Mensajes: 240
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: elimina session

Muchas gracias por tu ayuda, ya habia intentado lo del unset, pero con poco exito , pero ya viendo con mucha atencion lo qeu esta en la web oficial de php encontre que usando un
session_start();
.
a
.
.session_destroy();

session_start();
.
b
.
unset($_SESSION['valor1']);

aunque en la parter donde esta el "a", no hago referencia a ninguna session en absoluto solo a variables del tipo $a=$_POST["var"],
y en la segunda ya puedo usar mi variable de session almasenandola entora variable se sessoion y destruyendo la primera con el un set..


No se a que se deba esto pero me funciona a la paerfeccion, y si solo uso el session_star con el unset, no funciona...gracias por tu comentario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:18.