Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/05/2009, 09:24
el-eles
 
Fecha de Ingreso: agosto-2005
Ubicación: Valencia
Mensajes: 76
Antigüedad: 19 años, 6 meses
Puntos: 1
Respuesta: Problema con registro de usuario

Hola

prueba esta versión:

Código PHP:
<?php 
$link
=mysql_connect($server,$dbuser,$dbpass);
mysql_select_db("nombre_de_tu_base_de_datos");
//declaro variables
$nombre $_POST['nombre'];
$apellidos $_POST['apellidos'];
$login $_POST['login'];
$pass $_POST['pass1'];
$email $_POST['email'];

//compruebo que no haya ningun campo vacio
if($nombre == '' or $apellidos == '' or $login == '' or $pass == '' or $email == '')
{
    echo 
"*Tienes que rellenar todos los campos";
}

$sql "SELECT login FROM usuarios WHERE login='$login' ";
$result mysql_query($sql,$link);

//si no estan vacios compruebo que el nick no este usado
if(mysql_num_rows($result) > 0)
{
    echo 
"El login ya esta siendo usado por otra personaje, por favor elige otro.";
}
else
{
    
mysql_query("INSERT INTO usuarios (nombre,apellidos,login,password,email) VALUES ('$nombre','$apellidos','$login','$pass','$email')");
    echo 
"Ya estas registrado";
}
?>
Así debería de funcionar
__________________
Quien a buen árbol se arrima, buena sombra le cobija. :aplauso:

http://dbtrucos.com