Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2003, 20:18
robrz666
 
Fecha de Ingreso: julio-2003
Ubicación: Valencia
Mensajes: 10
Antigüedad: 20 años, 8 meses
Puntos: 0
Sistema de registro

Estoy haciendo un sistema de registro para mi web... este es el codigo ke estoy utilizando... el formulario envia la informacion en forma de POST a este archivo

Código PHP:
<?

include 'conexion.php';

if((!
$_POST['username']) or (!$_POST['email']) or (!$_POST['pass']) or (!$_POST['pass1'])){
     echo 
'Faltan Datos';
     exit();
}

else{

if(
$_POST[pass]!=$_POST[pass1]){
echo 
"Las password no son iguales";
}

else{

$username stripslashes($_POST['username']);
$email stripslashes($_POST['email']);
$nombre stripslashes($_POST['nombre']);
$apellido stripslashes($_POST['apellido']);
$info stripslashes($_POST['info']);
$localidad stripslashes($_POST['localidad']);

$usuarios=mysql_query("SELECT username FROM users WHERE username='$username' ");
$correo1=mysql_query("SELECT email FROM users WHERE email='$email' ");
if(
$user=mysql_fetch_array($usuarios)||$correo=mysql_fetch_array($correo1))
{
echo 
'El usuario ya esta registrado';
mysql_free_result($usuarios);
exit();
}



}
$info2 htmlspecialchars($info);
$sql mysql_query("INSERT INTO users (username, email,
        nombre, apellido, password, info, signup_date)
        VALUES('$username', '$email', '$nombre',
        '$apellido', '$pass', '$info2', now())"
)
        or die (
mysql_error());

if(!
$sql){
    echo 
'Ha ocurrido un error en tu registro. Por favor contacta con el webmaster!!!.';
} else {

    echo 
'Muchas gracias por registrarte en Saint Seiya Sanctuary... xD';
}
}

?>
Cada ves que utilizo el formulario asi esten llenos todos los campos me da el error diciendo ke hay campos vacios... luego reviso la base de datos y se guardan los valores pero solo la contraseña... a ver si alguno de ustedes me puede ayudar o dar alguna sugerencia... o si sabe de otra manera de hacerlo...

Gracias