Advertisement
Guest User

Untitled

a guest
May 25th, 2016
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.62 KB | None | 0 0
  1. <?php
  2. $connection=mysqli_connect("localhost","root","");
  3. $connection=mysqli_select_db("cinderella");
  4. or die(mysqli_error($connection));
  5. ?>
  6.  
  7. <?php
  8. include('config.php');
  9. if(isset($_POST['action']))
  10. {
  11. if($_POST['action']=="signup")
  12. {
  13. $name = mysqli_real_escape_string($connection,$_POST['name']);
  14. $email = mysqli_real_escape_string($connection,$_POST['email']);
  15. $password = mysqli_real_escape_string($connection,$_POST['password']);
  16. $phone = mysqli_real_escape_string($connection,$_POST['phone']);
  17. $country = mysqli_real_escape_string($connection,$_POST['country']);
  18. $city = mysqli_real_escape_string($connection,$_POST['city']);
  19. $zip = mysqli_real_escape_string($connection,$_POST['zip']);
  20. $query = "SELECT email FROM registration where email='".$email."'";
  21. $result = mysqli_query($connection,$query);
  22. $numResults = mysqli_num_rows($result);
  23. if (!filter_var($email, FILTER_VALIDATE_EMAIL)) // Validate email address
  24. {
  25. $message = "Invalid email address please type a valid email!!";
  26. }
  27. elseif($numResults>=1)
  28. {
  29. $message = $email." Email already exist!!";
  30. }
  31. else
  32. {
  33. mysql_query("insert into registration(name,email,password,phone,country,city,zip) values('".$name."','".$email."','".md5($password)."','".$phone."','".$country."','".$city."','".$zip."')");
  34. $message = "Signup Sucessfully!!";
  35. }
  36. }
  37. }
  38. ?>
  39.  
  40. <html>
  41. <script type="text/javascript" src="jquery.min.js"></script>
  42. <link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
  43. <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
  44. <body>
  45.  
  46.  
  47. <form action="php/sign.php" method="post" class="signup">
  48. <p><input id="name" name="name" type="text" placeholder="Name"></p>
  49. <p><input id="email" name="email" type="text" placeholder="Email"></p>
  50. <p><input id="password" name="password" type="password" placeholder="Password">
  51. <p><input id="phone" name="phone" type="text" placeholder="phone"></p>
  52. <p><input id="country" name="country" type="text" placeholder="country"></p>
  53. <p><input id="city" name="city" type="text" placeholder="city"></p>
  54. <p><input id="zip" name="zip" type="text" placeholder="zip"></p>
  55.  
  56. <input name="action" type="hidden" value="signup" /></p>
  57. <div>
  58. <center>
  59. <span style="color:green;display:none;" class="sign-footer"><h4 style="margin-left: 0px;">Registered successfully .Please login </h4></span>
  60. <span style="color:orange;display:none;" class="signerror-footer"><h4 style="margin-left: 0px;">Please check your email </h4></span>
  61. </center>
  62. </div>
  63. <p><input type="submit" value="Signup" /></p>
  64. </form>
  65. <script type="text/javascript">
  66.  
  67. var frm = $('.signup');
  68. frm.submit(function (ev) {
  69. $.ajax({
  70. type: frm.attr('method'),
  71. url: frm.attr('action'),
  72. data: frm.serialize(),
  73. success: function (data) {
  74. //alert(data);
  75. if (data) {
  76. //alert('data');
  77. $('.sign-footer').css('display','block');
  78. }
  79. else{
  80. $('.signerror-footer').css('display','block')
  81. }
  82. }
  83. });
  84.  
  85. ev.preventDefault();
  86. });
  87. </script>
  88. </body>
  89. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement