Ver Mensaje Individual
  #10 (permalink)  
Antiguo 10/01/2011, 11:44
ninco90
 
Fecha de Ingreso: enero-2011
Mensajes: 77
Antigüedad: 13 años, 10 meses
Puntos: 3
Respuesta: Como hago para comprobar que los datos de un usuario (nick y correo) ya ex

Hay si que me pierdo... jejejejeje Mira he mirado el codigo, ahora me carga pero no me sale ningun mensaje:
Código PHP:
Ver original
  1. <?
  2. include('config.php');
  3.     // Primero comprobamos que ningún campo esté vacío y que todos los campos existan.
  4.     if(isset($_POST['username']) && !empty($_POST['username']) &&
  5.     isset($_POST['password']) && !empty($_POST['password']) &&
  6.     isset($_POST['password2']) && !empty($_POST['password2']) &&
  7.     isset($_POST['nombre']) && !empty($_POST['nombre']) &&
  8.         isset($_POST['apellido1']) && !empty($_POST['apellido1']) &&
  9.             isset($_POST['apellido2']) && !empty($_POST['apellido2']) &&
  10.     isset ($_POST['email']) && !empty($_POST['email'])) {
  11.    
  12.     // Recibimos los datos
  13. $username = trim($_POST['username']); // campo de usuario en formularo
  14. $password = $_POST['password'];
  15.  
  16. // chequeas si el usuario esta en la bd
  17. $sql_chk = mysql_query("SELECT * FROM usuarios WHERE username='$username'",$linkbd) or die(mysql_error());
  18. // entonces dices
  19. if(mysql_num_rows($sql_chk)=="EL usuario ya se encuentra registrado, por favor use otro nombre.");  
  20. else {
  21. header("Location: registro.php");
  22. // en caso de que te de problemas la funcion header utilizas a javascript
  23. print "<script>window.location.href='registro.php';</script>";
  24. }
  25.    
  26.         // Si entramos es que todo se ha realizado correctamente
  27.         $link = mysql_connect ($dbhost, $dbusername, $dbuserpass);
  28.         mysql_select_db($dbname,$link);