Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/09/2010, 01:00
Ojete
 
Fecha de Ingreso: agosto-2010
Ubicación: Oakland california
Mensajes: 393
Antigüedad: 16 años, 3 meses
Puntos: 3
Problema al verificar si nombre de usuario existe...

Hola creo que no me explique muy bien la primera ves, tengo el siguiente codigo para verificar si el nombre de un usuario que ponen a la ora del registro esta disponibel o no, el problema viene cuando alguien pone el mismo nombre que el de un usuario ya registrado en la base de datos, pero con la diferencia de espacios en un lado u otro, y pues no me gustaria que ubiera 2 usuarios: "Rich Boy" y "RichBoy" bueno espero que se entienda y me puedan ayudar, Gracias...








Código PHP:



<?php
$servidor 
= "localhost";
$usuario = "yosoyun";
$password = "chismoso";

$conexion = mysql_connect($servidor, $usuario, $password) or die("no se pudo conectar a base de datos".mysql_error());

$selec = mysql_select_db("LABD",$conexion);

$usuarios = mysql_query("Select * from users where username = '".$_REQUEST['nombre']."'",$conexion);

$num = mysql_num_rows($usuarios);



$accept = "<img src='objetos/acept.png' alt='revisar' width='16' height='16' border='0' />";

$cancel = "<img src='objetos/cancel.png' alt='revisar' width='16' height='16' border='0' />";
echo 
"<h5>";
if (
$num==0){
echo @
$_REQUEST['nombre'].' ok'.' '.$accept.' '.$elresto;
}else{
echo @
$_REQUEST['nombre'].' has already been taken '.$cancel;
echo 
"</h5>";
}
mysql_close($conexion);
?>

Última edición por Ojete; 18/09/2010 a las 03:10