Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/11/2013, 19:53
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Hola necesito solucionar lo siguiente

Pues es bastante antiguo el código y hay muchas cosas por corregir, como escapar los datos antes de incluirlos en la consulta, verificar si se encontró el usuario antes de comparar la contraseña, evitar la doble consulta, etc.

En fin, todo lo que necesitas es agregar el campo deseado en la consulta y verificar su valor:

Código PHP:
Ver original
  1. $query = mysql_query("SELECT username, password, activate FROM tb_users WHERE username = '$username'") or die(mysql_error());
  2. $row = mysql_fetch_array($query);
  3.  
  4. if($row['activate'] == 0) {
  5.       // Aquí el mensaje de error
  6. }
__________________
- León, Guanajuato
- GV-Foto