Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/05/2009, 09:07
Avatar de the_web_saint
the_web_saint
 
Fecha de Ingreso: mayo-2008
Ubicación: localhost/tierra/america/panama
Mensajes: 1.229
Antigüedad: 16 años
Puntos: 43
Respuesta: Problema con registro de usuario

Código php:
Ver original
  1. $link=mysql_connect($server,$dbuser,$dbpass);
  2. //declaro variables
  3. $nombre = $_POST['nombre'];
  4. $apellidos = $_POST['apellidos'];
  5. $login = $_POST['login'];
  6. $pass = $_POST['pass1'];
  7. $email = $_POST['email'];
  8. //compruebo que no haya ningun campo vacio
  9. if($nombre == '' or $apellidos == '' or $login == '' or $pass == '' or $email == ''){
  10. echo "*Tienes que rellenar todos los campos";
  11. }
  12. $sql = "SELECT login FROM usuarios WHERE login='$login' ";
  13. $result = mysql_query($sql,$link);
  14. //si no estan vacios compruebo que el nick no este usado
  15. if{$row = mysql_num_rows($result)>0){
  16. echo "El login ya esta siendo usado por otra personaje, por favor elige otro.";
  17. }else{
  18. mysql_query("INSERT INTO usuarios (nombre,apellidos,login,password,email) VALUES ('$nombre','$apellidos','$login','$pass','$email')");
  19. echo "Ya estas registrado";
  20. }
  21.  
  22. ?>

Intenta de esta forma.


Saludos
__________________
..::The Saint::..
El pesimista se queja del viento; el optimista espera que cambie; el realista ajusta las velas.