Ver Mensaje Individual
  #7 (permalink)  
Antiguo 20/06/2010, 11:20
Avatar de adriancitov7
adriancitov7
 
Fecha de Ingreso: abril-2009
Ubicación: New York
Mensajes: 75
Antigüedad: 15 años
Puntos: 4
Respuesta: Usuarios se registran con mismo nombre cambiando mayusculas

Cita:
Iniciado por astut Ver Mensaje
Hola fran86, he probado como dices y nada sigue igual:
Código PHP:
$comprobar_existencia $db->ResultadoConsulta($db->Consulta("SELECT COUNT(id) FROM pokemonrpg_cuenta WHERE nombre LIKE '$nombre'")); 
Tengo el usuario "zamblo" registrado y sin embargo Zamblo, ZAmblo,ZamBLO los toma como libres..

Un saludo!
puede hacer una su consulta

Código PHP:
Ver original
  1. $usuario = strtolower($_POST['usuario']);

luego hacer la consulta para compruebe si usuario ya existe en la tabla usuarios si no existe registrar de otra forma mostrar aviso al


Código PHP:
Ver original
  1. function usuario_existe($nombreusuario)
  2.  {
  3.         mysql_connect("localhost","root","") or exit(mysql_error());
  4.         mysql_select_db("example") or exit(mysql_error());
  5.         $data = mysql_query("SELECT id FROM users WHERE username = '{$nombreusuario}'");
  6.         return (mysql_num_rows($data) > 0) ? 1 : 0;
  7.     }
  8.  
  9. if (usuario_existe($usuario)):
  10.    die("El usuario ya existe")
  11. else:
  12.  echo 'Felicitacion, su registro un exito';
  13.  /*
  14.    registrar al nuevo usuario
  15.  */
  16. endif;