Ver Mensaje Individual
  #7 (permalink)  
Antiguo 09/05/2009, 10:33
Avatar de argy
argy
 
Fecha de Ingreso: octubre-2007
Ubicación: Longitud 75º Latitud 18º Sur
Mensajes: 614
Antigüedad: 17 años, 3 meses
Puntos: 18
Respuesta: Problema con registro de usuario

Código PHP:
<?php
$link
=mysql_connect($server,$dbuser,$dbpass); 
mysql_select_db('db'$link);
//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(empty($nombre) or empty($apellidos) or empty($login) or empty($pass) or empty($email )){ 
echo 
"*Tienes que rellenar todos los campos"

else
{
$sql "SELECT login FROM usuarios WHERE login='$login' "
$result mysql_query($sql,$link);
if(
mysql_num_rows($result)>0)
{
         echo 
"usuario ya esta rtegistrado

else
{
       mysql_query("
INSERT INTO usuarios (nombre,apellidos,login,password,emailVALUES ('$nombre','$apellidos','$login','$pass','$email')"); 
       if(mysql_affected_rows()>0)
      {
        echo "
se ha registrado correctamente";
      }
      else
     {
       echo "
no se pudo registrar
    
}  
}

?>
además debes de encriptar el password con alguna de las funciones como md5,sha1
__________________
Software libre para un mundo libre.

Eventualmente en el foro.