Ver Mensaje Individual
  #8 (permalink)  
Antiguo 21/05/2011, 12:47
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 3 meses
Puntos: 260
Sonrisa Respuesta: Problema con variables de sesion (muestran valor equivocado)

Hola,

Posiblemente el usuario está duplicado, si PHP cambiara el ID de usuario mágicamente cuando se le de la gana, tendríamos que preocuparnos seriamente.

Según el código que mostraste y las descripciones que diste, no queda otra opción mas que un usuario duplicado, como nunca revisaste cuantos usuarios tienen ese nick y pass, seguramente hay dos, el 1 y el 3 con el mismo nick y pass, porque seguramente usuario_id es la llave primaria. Y no hay un orden en que MySQL devuelva los resultados sino hay una clausula ORDER BY, unas veces va a regresar el 1 de primero y otras el 3, normalmente dependiendo del orden físico en el disco duro.

Pero posiblemente ese no es tu mayor problema de seguridad, revisa la documentación de magic_quotes_gpc.

Saludos,