Foros del Web » Programando para Internet » PHP »

Duda session_register

Estas en el tema de Duda session_register en el foro de PHP en Foros del Web. Tengo una duda sobre si utilizar session_register. El caso es que he un amigo entendido en PHP dice que ya no se usa session_register y ...
  #1 (permalink)  
Antiguo 29/12/2008, 03:29
 
Fecha de Ingreso: agosto-2007
Mensajes: 248
Antigüedad: 16 años, 8 meses
Puntos: 1
Duda session_register

Tengo una duda sobre si utilizar session_register.

El caso es que he un amigo entendido en PHP dice que ya no se usa session_register y aconseja utilizar $_SESSION incluyendo la variable entre corchetes. Ademas me comenta que: el uso de session_register se considera menos seguro que el de $_SESSION ya que existe la posibilidad de que un usuario malicioso envíe valor como un parámetro GET con el mismo nombre que el de una variable de sesion registrada. Por ejemplo un hacker podria enviar un valor falso para $username y hacer creer al script PHP que un usuario que no pasó la autentificacion accedio al sistema. ¿Lleva razón?

Muchas Gracias de Antemano.
  #2 (permalink)  
Antiguo 29/12/2008, 03:39
 
Fecha de Ingreso: octubre-2004
Mensajes: 2.627
Antigüedad: 19 años, 6 meses
Puntos: 48
Respuesta: Duda session_register

www.php.net/register_globals
  #3 (permalink)  
Antiguo 29/12/2008, 03:40
 
Fecha de Ingreso: agosto-2007
Mensajes: 248
Antigüedad: 16 años, 8 meses
Puntos: 1
De acuerdo Respuesta: Duda session_register

Vale muchas gracias, le echaré un vistazo al documento ¡¡¡¡

Esto es lo que pone en php.net sobre session_register:

Warning
This feature has been DEPRECATED as of PHP 5.3.0 and REMOVED as of PHP 6.0.0. Relying on this feature is highly discouraged.

Última edición por superdober; 29/12/2008 a las 03:48 Razón: Mejora de la explicación
  #4 (permalink)  
Antiguo 29/12/2008, 11:32
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Duda session_register

Exacto, si ves ya no se debe de usar session_register, mejor usa la variable $_SESSION.

Saludos.
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 18:32.