Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php include ( "./inc/connect.inc.php" );
- header("Content-type: application/javascript");
- header("Access-Control-Allow-Origin: *");
- header("Access-Control-Allow-Methods: POST, GET");
- session_start();
- if (isset($_SESSION['user_login'])) {
- $user = $_SESSION["user_login"];
- }
- else
- {
- $user = "";
- }
- ?>
- <?php
- $registration = @$_POST['signup-submit'];
- $fname = @$_POST['fname'];
- $lname = @$_POST['lname'];
- $uname = @$_POST['uname'];
- $dob = @$_POST['dob'];
- $location = @$_POST['location'];
- $email = @$_POST['email'];
- $email_repeat = @$_POST['email_repeat'];
- $password = @$_POST['password'];
- $date = @$_POST['date'];
- $ucheck_array = array('Username Takne');
- $echeck_array = array('Email already used');
- $siginup_sucess_array = array('Sucess');
- //Sign-Up form validation
- if ($registration) {
- $usernamecheck = mysql_query("SELECT * FROM users WHERE username='$uname' ");
- $usernamecount = mysql_num_rows($usernamecheck);
- $emailcheck = mysql_query("SELECT * FROM users WHERE email='$email' ");
- $emailcount = mysql_num_rows($emailcheck);
- if ($usernamecount == 0 && $emailcount == 0) {
- $squery = mysql_query("INSERT INTO users VALUES ('','$uname','$fname','$lname','$dob','$location','$email','$password','$date','0','','','','','','no')" );
- echo json_encode($siginup_sucess_array);
- }
- else {
- if ($usernamecount == 1) {
- echo json_encode($ucheck_array);
- }
- else if ($emailcount == 1) {
- echo json_encode($echeck_array);
- }
- }
- }
- <form id="register-form" class="animated fadeInRight" action="http://localhost/Exercises/howcode_Social/df.php" method="post" role="form" style="display: none;">
- <div class="form-group">
- <input type="text" name="fname" id="fname" tabindex="1" class="form-control" placeholder="First Name" value="" autofocus>
- </div>
- <div class="form-group">
- <input type="text" name="lname" id="lname" tabindex="1" class="form-control" placeholder="Last Name" value="">
- </div>
- <div class="form-group">
- <input type="text" name="uname" id="uname" tabindex="1" class="form-control" placeholder="User Name" value="">
- </div>
- <div class="form-group">
- <input type="text" name="dob" id="dob" tabindex="1" class="form-control" placeholder="D-O-B" value="">
- </div>
- <div class="form-group">
- <input type="text" name="location" id="location" tabindex="1" class="form-control" placeholder="Location" value="">
- </div>
- <div class="form-group">
- <input type="email" name="email" id="email" tabindex="1" class="form-control" placeholder="Email" value="">
- </div>
- <div class="form-group">
- <input type="email" name="email_repeat" id="email_repeat" tabindex="1" class="form-control" placeholder="Confirm Email" value="">
- </div>
- <div class="form-group">
- <input type="text" name="password" id="password" tabindex="1" class="form-control" placeholder="Password" value="">
- </div>
- <div class="form-group dob">
- <input type="text" name="date" id="date" tabindex="1" class="form-control" placeholder="Date" value="">
- </div>
- <p class="index_p">By creating the account you accept all the <span style="color: #4CAF50; font-weight: bold; text-decoration: underline;">Terms & Conditions.</span></p>
- <div class="form-group">
- <div class="row">
- <div id="btn_signin" class="col-sm-6 col-sm-offset-3">
- <input type="submit" name="signup-submit" id="signup-submit" tabindex="4" class="form-control btn btn-signup" value="SIGN UP">
- </div>
- </div>
- </div>
- </form>
- <div id="signup-test"></div> //PHP response to be displayed here
- $("#signup-submit").click( function() {
- $.post( $("#register-form").attr("action"),
- $("#register-form :input").serializeArray(),
- function(signup_data){
- $("#signin-test").html(signup_data);
- });
- clearInput();
- });
- $("#register-form").submit( function() {
- return false;
- });
- function clearInput() {
- $("#register-form :input").each( function() {
- $(this).val('');
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement