I'm making a register form for my website and i don't want it to submit before all fields are correct.
Html.
<div id="register-error"></div>
<form action="" method="POST" id="register-form">
    <input type="text" id="fn" placeholder="Full Name">
    <input type="text" id="un" placeholder="Username">
    <input type="text" id="em" placeholder="Email">
    <input type="password" id="pswd" placeholder="Password">
    <input type="password" id="pswd2" placeholder="Repeat Password">
    <input type="submit" id="register" class="login loginmodal-submit" value="Register">
</form>
Php.
$("#register-form").submit(function(){
    var name = $("#fn").val();
    var username = $("#un").val();
    var email = $("#em").val();
    var password = $("#pswd").val();
    var password2 = $("#pswd2").val();
    if(fn&&un&&em&&pswd&&pswd2){
        // check if the username exist
    }
    else
    {
        $("#register-error").html("Please fill in all fields");
        return false;
    }
});
Now I need to check if the username exist in my database.
And if the username does exist, than return false again and print error message.
Sql.
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`username` varchar(255) NOT NULL,
`email` varchar(255) NOT NULL,
`password` varchar(255) NOT NULL,
Can i include php in javascript function?
 
     
     
    