Hola gente, pues tengo un pequeño error acabo de hacer un formulario, pero tengo un problema cuando le doy a continuar y no eh escrito nada en el campo me deja continuar.
Código Javascript
:
Ver originalfunction next(){
$('#step1').fadeOut('slow');$('#step2').fadeIn('slow');
}
function checkusername(){
$('#username').css({border:"3px solid #4a504b"});
$.get('http://localhost/ajax/checkusername.php?username='+$('#username').val(), function(data) {
if(parseFloat(data)==1){
$('#username').css({border:"3px solid #b71818"});
$('#i1').css({color:'#b71818'}).html('Este nombre de usuario ya está en uso!');
} else {
next();
}
});
}
Este es el checkusername
Código PHP:
Ver originalif($_GET['username'] AND
isset($_REQUEST['username'])) { $nick=$_REQUEST['username'];
$sql="SELECT username FROM users WHERE username='$nick'";
if($total>0)
{
// El usuario existe en la Base de Datos
echo "1";
}
else
{
// Ese nick esta libre
echo "0";
}
}
Y esto el html
Código HTML:
Ver original<form name="form1" onsubmit="return false;" method="post" action="register-next"> <input type="text" name="username" id="username" placeholder="Usuario">
<a style="margin-left:236px;" onclick="checkusername();" class="btn">Continuar
</a>
El código funciona pero si no escribo nada en el campo sigue con el formulario...