Ver Mensaje Individual
  #7 (permalink)  
Antiguo 12/12/2010, 19:28
helsingius
 
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