Foros del Web » Programando para Internet » PHP »

control sesiones php

Estas en el tema de control sesiones php en el foro de PHP en Foros del Web. Hola a todos me gustaria saber como controlar las sesiones, me explico: una vez que un usuario ha iniciado sesion con un usuario nadie pueda ...
  #1 (permalink)  
Antiguo 28/01/2010, 04:11
 
Fecha de Ingreso: mayo-2009
Mensajes: 64
Antigüedad: 15 años, 6 meses
Puntos: 1
Mensaje control sesiones php

Hola a todos
me gustaria saber como controlar las sesiones, me explico: una vez que un usuario ha iniciado sesion con un usuario nadie pueda intentar iniciar otra sesion con el mismo usuario.
Se que tengo que usar la funcion session_start y la variable global $_SESSION('') pero no se como.
Espero que podais ayudar.
gracias
  #2 (permalink)  
Antiguo 28/01/2010, 04:29
Avatar de Wallack  
Fecha de Ingreso: diciembre-2006
Ubicación: España / Santander
Mensajes: 61
Antigüedad: 17 años, 10 meses
Puntos: 2
Respuesta: control sesiones php

Guarda en BBDD las sesiones activas y compruebalo de esa manera.
__________________
Consultor de Soluciones Informáticas
  #3 (permalink)  
Antiguo 28/01/2010, 04:44
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 15 años, 3 meses
Puntos: 150
Respuesta: control sesiones php

Te recomiendo un tutorial sin duda! aqui va uno:
http://www.desarrolloweb.com/articulos/235.php
  #4 (permalink)  
Antiguo 28/01/2010, 05:35
Avatar de luis010182  
Fecha de Ingreso: julio-2009
Ubicación: Argentina - Capital Federal
Mensajes: 382
Antigüedad: 15 años, 4 meses
Puntos: 27
Respuesta: control sesiones php

Lo que se me ocurre es que guardes un campo en la tabla de usuario que sea codigo_session y cada vez que el usuario inicie session actulizar el campo. Y en la navegacion del usuario tendrias que consultar ese campo. Si es diferente es porque se inicio seccion en otro ubicacion y cerras la seccion avisando que se inicio session en otro lado.

Espero que te sirva

Etiquetas: control, sesiones
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 21:46.