Título: Consulta con Session Publicado por: Novalis en 16 Junio 2007, 03:42 am Hola a todos Como ven vengo entrando....... jejeje Tengo una duda..... Si yo destruyo una session ( Código: session_destroy(); Código: header("Location: index.php"); Gracias Título: Re: Consulta con Session Publicado por: дٳŦ٭ en 16 Junio 2007, 04:11 am Porque destruyes la sesión.. si quieres que te "muestre" lo que había en la pagina anterior quita el session_destroy().
Saludos Título: Re: Consulta con Session Publicado por: Novalis en 16 Junio 2007, 07:29 am la destruyo para que al salir de ahi, no la muestre mas..... pero al darle al boton de atras en la siguiente pagina..... me lo sigue mostrando..... yo no quiero que lo vuelva a mostrar si no esta logueado.... Título: Re: Consulta con Session Publicado por: дٳŦ٭ en 16 Junio 2007, 08:15 am Ahhh, ;D
Código: <?php Pequeños trucos en PHP http://foro.elhacker.net/index.php/topic,152467.0.html Saludos Título: Re: Consulta con Session Publicado por: Novalis en 16 Junio 2007, 17:30 pm .... lo probe.... pero me sigue mostrando lo mismo.... el mensaje que que me dice que debo de loguearme y la informacion que deberia de no mostrar.....
Puse eso que pusiste al inicio de la pagina..... pero.... nop Sabes porque puede ser que no este saliendo..... Título: Re: Consulta con Session Publicado por: eLank0 en 16 Junio 2007, 17:55 pm ¿Y si haces un condicional?
Y segun haya o no sesión iniciada, muestre una u otra cosa... :-\ S2 Título: Re: Consulta con Session Publicado por: Novalis en 16 Junio 2007, 18:00 pm .......... ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ......... me extrañaba que con eso que me puso Ing_Amc no funcionara ........... rebice el If de la condicion..... y me habia borrado el ELSE jejejeje muchas gracias.... ya salio.... como dicen los argentinos.... pives...son lo maximo..... ;D Título: Re: Consulta con Session Publicado por: Novalis en 20 Junio 2007, 16:27 pm Gente... con respecto a esto tengo otra duda... yo hice el diseño de la pagina de lo mas bien.... cuado me agregue la parte de las sesiones .... pues funcionó bien.... PERO..... le agregue un die() o un exit() y la pagina de desarmo toda.... porque puede ser eso.... Gracias ;D Título: Re: Consulta con Session Publicado por: eLank0 en 20 Junio 2007, 22:48 pm No te entiendo, quizás te pueda ayudar si pones aquí tu código fuente erróneo.
S2 Título: Re: Consulta con Session Publicado por: Novalis en 21 Junio 2007, 17:07 pm jejeje , si tienes razon.... Aqui va un codigo parecido al que tengo .... if($mail_en_uso > 0) { echo "Mail en uso"; header("Location: index.php"); exit; } si pongo un exit o un die en el codigo..... todo el diseño se desordena.... Ese es el problema.... Título: Re: Consulta con Session Publicado por: eLank0 en 21 Junio 2007, 21:48 pm ¿Para que pones ahí un EXIT()?
Después de redirigir a otro sitio, es irracional colocarlo. S2 Título: Re: Consulta con Session Publicado por: Novalis en 21 Junio 2007, 23:43 pm Pues para serte sincero.... me parecio tambien erracional.... pero como en varios ejemplos que he visto lo ponen por eso lo puse..... .... eh..... pregunta.... como puedo mandar ese mensaje y devolverme a la misma pagina sin borrar la informacion que ya se digito..... ? Título: Re: Consulta con Session Publicado por: Ertai en 22 Junio 2007, 22:29 pm No es que sea irracional, es necesario.
Después de una redirección con header, al modificar simplemente las cabeceras de lo que enviamos al navegador, el código php sigue ejecutandose hasta el final. Probad de borrar un archivo de prueba despues de hacer un header y veréis que efectivamente borra el archivo. Saludos. Título: Re: Consulta con Session Publicado por: eLank0 en 23 Junio 2007, 12:25 pm Yo opino que tal y como él la usaba (escribiendo) era irracional, si has redirigido, termina el script pero no escribas nada, como por ejemplo:
Código: exit(0); Porque no creo que se vea lo que has escrito si rediriges. S2 Título: Re: Consulta con Session Publicado por: Novalis en 23 Junio 2007, 19:52 pm Gracias...... de hecho probe como dicen solo el exit(); y me funciono perfectamente.... ahora.....como puedo mandar ese mensaje y devolverme a la misma pagina sin borrar la informacion que ya se digito en el formulario...... ? |