![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
12/12/2010, 19:28
|
| | Fecha de Ingreso: diciembre-2008
Mensajes: 52
Antigüedad: 16 años, 1 mes Puntos: 0 | |
Respuesta: Numero de Caracteres como minimo Este es mi código checa
<?php
}
// verificamos si se han enviado ya las variables necesarias.
if (isset($_POST["username"])) {
$username = $_POST["username"];
$password = $_POST["password"];
$password2 = $_POST["password2"];
$email = $_POST["email"];
// Hay campos en blanco
if($username==NULL)
echo '<script language="javascript">
alert("Ingrese una Usuario");
window.location.href="registrar.php";
</script>';
formRegistro();
if($password==NULL)
echo '<script language="javascript">
alert("Ingrese una contraseña");
window.location.href="registrar.php";
</script>';
formRegistro();
if($email==NULL) {
echo '<script language="javascript">
alert("Ingrese su e-mail");
window.location.href="registrar.php";
</script>';
formRegistro();
}else{
// ¿Coinciden las contraseñas?
if($password!=$password2) {
echo '<script language="javascript">
alert("La contraseña no coincide");
window.location.href="registrar.php";
</script>';
formRegistro();
}else{
// Comprobamos si el nombre de usuario o la cuenta de correo ya existían
$checkuser = mysql_query("SELECT usuario FROM usuarios WHERE
usuario='$username'");
$username_exist = mysql_num_rows($checkuser);
$checkemail = mysql_query("SELECT email FROM usuarios WHERE
email='$email'");
$email_exist = mysql_num_rows($checkemail);
if ($email_exist>0)
echo '<script language="javascript">
alert("El correo '.$email.' a sido registrado antes");
window.location.href="registrar.php";
</script>';
formRegistro();
if ($username_exist>0) {
echo '<script language="javascript">
alert("El usuario '.$username.' Ya esta en uso intento con otro usuario");
window.location.href="registrar.php";
</script>';
formRegistro();
}else{
$query = 'INSERT INTO usuarios (usuario, password, email,
fecha)
VALUES
(\''.$username.'\',\''.$password.'\',\''.$email.'\ ',\''.date("Y-m-d").'\')';
mysql_query($query) or die(mysql_error());
echo '<script language="javascript">
alert("El usuario '.$username.' ha sido registrado de manera
satisfactoria");
window.location.href="registrar.php";
</script>';
echo '<script language="javascript">
alert("Ahora '.$email.'Ya esta registrado quizas olvido su clave");
window.location.href="registrar.php";
</script>';
?>
<?php
}
}
}
}else{
formRegistro();
}
?>
si no tas ya le quite esta función por que no hacia nada :D
function validateUsername($username){
//NO cumple longitud minima
if(strlen($username) < 4)
return false;
//SI longitud pero NO solo caracteres A-z
else if(!preg_match("/^[a-zA-Z]+$/", $username))
return false;
// SI longitud, SI caracteres A-z
else
return true;
}
Bueno espero ahora me explique mejor:D |