Foros del Web » Programando para Internet » PHP »

Phpsessid, sid

Estas en el tema de Phpsessid, sid en el foro de PHP en Foros del Web. ¿Es posible forzar a que una sesión tenga un determinado valor? Es decir: echo SID; PHPSESSID=ababab23434baabdbdababcb; [ Asignar valor nuevo a SID] echo SID; PHPSESSID= ...
  #1 (permalink)  
Antiguo 08/01/2010, 06:33
 
Fecha de Ingreso: octubre-2009
Mensajes: 26
Antigüedad: 14 años, 5 meses
Puntos: 0
Phpsessid, sid

¿Es posible forzar a que una sesión tenga un determinado valor?

Es decir:

echo SID;
PHPSESSID=ababab23434baabdbdababcb;


[ Asignar valor nuevo a SID]

echo SID;
PHPSESSID=nuevo valor;
  #2 (permalink)  
Antiguo 08/01/2010, 06:52
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Phpsessid, sid

eso es un hash aleatorio y se usa para evitar que 2 usuarios diferentes coincidan con el mismo id de sesion, sólo puedes cambiar el nombre de la session con session_name
  #3 (permalink)  
Antiguo 08/01/2010, 11:02
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: Phpsessid, sid

Claro usa session_regenerate_id.

Saludos.
  #4 (permalink)  
Antiguo 08/01/2010, 16:05
Avatar de bng5  
Fecha de Ingreso: junio-2009
Ubicación: 127.0.0.1
Mensajes: 269
Antigüedad: 14 años, 10 meses
Puntos: 24
Respuesta: Phpsessid, sid

Podés definir el valor con session_id, pero al igual que con session_name hay que hacerlo antes de llamar a session_start.
  #5 (permalink)  
Antiguo 12/01/2010, 04:09
 
Fecha de Ingreso: octubre-2009
Mensajes: 26
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Phpsessid, sid

Gracias por vuestros aportes a todos , lo solucioné.

Etiquetas: Ninguno
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 19:31.