Foros del Web » Programando para Internet » PHP »

Error al cerrar sesion

Estas en el tema de Error al cerrar sesion en el foro de PHP en Foros del Web. Hola que tal, estoy utilizando sesiones para identificar a un usuario dentro de mi pagina, y todo bien, el problema es hasta que intento cerrar ...
  #1 (permalink)  
Antiguo 16/12/2004, 14:35
 
Fecha de Ingreso: mayo-2003
Ubicación: Celaya
Mensajes: 32
Antigüedad: 14 años, 6 meses
Puntos: 0
Error al cerrar sesion

Hola que tal,

estoy utilizando sesiones para identificar a un usuario dentro de mi pagina, y todo bien, el problema es hasta que intento cerrar sesion, me manda el siguiente error:

Wrong parameter count for session_destroy() in... mi archivo

cual es la razón, o que estoy haciendo mal?
  #2 (permalink)  
Antiguo 16/12/2004, 14:49
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Si pones el script que usas para "destruir" tu sesión .. será lo ideal ..

Un saludo,
  #3 (permalink)  
Antiguo 17/12/2004, 09:00
 
Fecha de Ingreso: mayo-2003
Ubicación: Celaya
Mensajes: 32
Antigüedad: 14 años, 6 meses
Puntos: 0
problema solucionadao, gracias

Solo que ahora tengo otro problema, en el servidor se pierden la variable de sesion. Es decir durante el desarrollo todo bien, pero en la pagina se pierde el valor. Trate de imprimir las variables y la de sesion, no trae nada.

Cheque en el servidor y tengo habilitadas las sesiones, bueno dice lo sig:

session
Session Support enabled
Registered save handlers files user


Manejo la sesion de la sig manera:

<?
session_start();
session_register('idusuario');


//lo que sigue

?>

espero me haya dado a entender, gracias
  #4 (permalink)  
Antiguo 17/12/2004, 09:20
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
No deberías usar session_register() (si usas PHP 4.1.0 o superior y por seguridad) .. usa los arrays superglobales: $_SESSION en lugar de esa función.

Faltará también que indiques el código -completo- que usas para "matar" la sesión.


Un saludo,
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 23:33.