Implementing Login or Signup with Jquery and PHP
💻 coding

Implementing Login or Signup with Jquery and PHP

1 min read 210 words
1 min read
ShareWhatsAppPost on X
  • 1The article discusses implementing a combined login and signup form using jQuery and PHP to enhance user experience.
  • 2jQuery is used to toggle between login and signup blocks based on user selection, simplifying the registration process.
  • 3Basic PHP code handles form submissions, validating user input for login or registration actions.

AI-generated summary · May not capture all nuances

Key Insight
AskGif

"The article discusses implementing a combined login and signup form using jQuery and PHP to enhance user experience."

— Implementing Login or Signup with Jquery and PHP

Some users don't like to fill the registration form. So that I had implemented login and sign up fields in the same block just controlling with jquery and PHP. It's is a very simple javascript and basic PHP code.

Javascript code

$('#signup').click(function(){} - signup is the ID of the radio. Using $("#login_block").hide() hide the login block and $("#signup_block").show() shows signup block.

<script type="text/javascript" src="http://ajax.googleapis.com/
ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function()
{

$('#signup').click(function()
{
$('#password').val('');
$('#login_block').hide();
$('#signup_block').show();
});

$('#login').click(function()
{
$('#newpassword').val('');
$('#signup_block').hide();
$('#login_block').show();
});

});
</script>

HTML Code

Contains simple html code. signup_block style display none.

<form method="post" action="loginup.php">

<div>
<label>Email</label> <br/>
<input type="text" name="email"/><br />
<input type="radio" name="choose" id="login" checked="checked"/> I have an account <br />
<input type="radio" name="choose" id="signup"/> I am new!<br />
</div>

<div id="login_block">
<label>Password</label><br />
<input type="password" name="password" id="password"/><br/>
<input type="submit" value=" Login "/> 
</div>

<div id="signup_block" style="display:none">
<label>Choose password</label><br/>
<input type="password" name="newpassword" id="newpassword" /><br/>
<input type="submit" value=" Signup "/>
</div>

</form>

loginup.php

<?php
if($_POST)
{
$email = $_POST['email'];
$password = $_POST['password'];
$newpassword = $_POST['newpassword'];

if($_POST['password'] && $_POST['email'])
{
$sql=mysql_query("SQl select statement");
echo "Login success";
}

else if($_POST['newpassword'] && $_POST['email'])
{
$sql=mysql_query("SQl Insert values statement");
echo "Registration Success";
}

}
?>

As you have seen it's very simple to implement Login or Signup Page with Jquery and PHP.

Enjoyed this article?

Share it with someone who'd find it useful.

ShareWhatsAppPost on X

AskGif

Published on 27 June 2019 · 1 min read · 210 words

Part of AskGif Blog · coding

You might also like