elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  Duda con sesiones (alternativas) [SOLUCIONADO]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda con sesiones (alternativas) [SOLUCIONADO]  (Leído 2,557 veces)
:ohk<any>


Desconectado Desconectado

Mensajes: 1.744


Yo lo que quiero que me salga bien es la vida.


Ver Perfil WWW
Duda con sesiones (alternativas) [SOLUCIONADO]
« en: 20 Agosto 2009, 15:41 pm »

Hola, mi problema es el siguiente:
Estoy haciendo una pagina de acceso libre para visitantes y que tambien te permita usuarios, pero no hay problema con no ser registrado para ver los contenidos.

Encontes en la pagina inicial (sera de ejemplo) index.php necesito que un visitante pueda ver un enlace de registrese, o inicie sesion y que los usuarios que ya iniciaron sesion enves de el enlace de registrese debera aparecer, ver perfil y cerrar sesion.

Encontes no es mucho problema la hacerlo con un simple if.

if(isset($_SESSION["variable"])){ echo "menu 1";} else { echo "menu2"; }

Y aqui el problema, cuando un usuario registrado y que ha iniciado sesion esta en la pagina todo va bien, pero un visitante mira el menu2 que no deberia ver, sale los enlaces de ver perfil y cerrar sesion cosa que nada que ver.

Quiza estoy haciendo mal mi sentencia, pero he probado preguntando de varias formas, acotando a esto comentarles que en el principio de la pagina estoy haciendo de esta manera:

Código
  1. if (!isset($_SESSION)) {
  2. }

mmm, bueno aun tengo muchas lagunas por lo que estoy haciendo quiza necesite un descanso para darme cuenta de mi error o quiza necesite revisar mejor el codigo, pero cualquier ayuda que me puedan brindar no estaria de mas.

De antemano muchas gracias
Un saludo



« Última modificación: 20 Agosto 2009, 16:57 pm por ·ohk· » En línea

Y es que a veces pienso que si no estuviera loco no podría salir adelante.
Lo que no se es capaz de dar, en realidad no se posee, uno es poseído por ello.
Hadess_inf
Desesperado
Colaborador
***
Desconectado Desconectado

Mensajes: 2.048


Nueva Vida


Ver Perfil WWW
Re: Duda con sesiones (alternativas)
« Respuesta #1 en: 20 Agosto 2009, 15:50 pm »

No deberia de ser:

Código
  1. isset($_SESSION['nombre_de_variable_session'])

 :huh: :huh:

Edito: Ademas el session_start(); deberia estar al comienzo de la pagina.


« Última modificación: 20 Agosto 2009, 16:03 pm por Hadess_inf » En línea

:ohk<any>


Desconectado Desconectado

Mensajes: 1.744


Yo lo que quiero que me salga bien es la vida.


Ver Perfil WWW
Re: Duda con sesiones (alternativas)
« Respuesta #2 en: 20 Agosto 2009, 16:05 pm »

Bueno y casi funciona, va bien hasta que le doy cerrar sesion.
En mi cierre de sesion simplemente limpio la variable de sesion, quiza ahi este el problema y debo hacer algo mas.

Creo que mejor busco un script que me ayude, creo que el cansancio me esta afectando un poco  :(
En línea

Y es que a veces pienso que si no estuviera loco no podría salir adelante.
Lo que no se es capaz de dar, en realidad no se posee, uno es poseído por ello.
Hadess_inf
Desesperado
Colaborador
***
Desconectado Desconectado

Mensajes: 2.048


Nueva Vida


Ver Perfil WWW
Re: Duda con sesiones (alternativas)
« Respuesta #3 en: 20 Agosto 2009, 16:08 pm »

Código


¿?
En línea

:ohk<any>


Desconectado Desconectado

Mensajes: 1.744


Yo lo que quiero que me salga bien es la vida.


Ver Perfil WWW
Re: Duda con sesiones (alternativas)
« Respuesta #4 en: 20 Agosto 2009, 16:57 pm »

Muchas gracias, ya solucione el problema.
En línea

Y es que a veces pienso que si no estuviera loco no podría salir adelante.
Lo que no se es capaz de dar, en realidad no se posee, uno es poseído por ello.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Solucionado]Manejo de Sesiones en C# Form
.NET (C#, VB.NET, ASP)
.:Snifer:. 8 12,813 Último mensaje 20 Enero 2011, 16:48 pm
por .:Snifer:.
[Duda] Alternativas a End of File
Programación Visual Basic
MrSatan 1 1,239 Último mensaje 27 Junio 2013, 04:22 am
por Danyfirex
problema con laas sesiones (solucionado + explicacion)
PHP
enrique4480 5 2,829 Último mensaje 27 Octubre 2023, 16:27 pm
por mchojrin
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines