Advertisement
Guest User

sa

a guest
Nov 23rd, 2014
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.75 KB | None | 0 0
  1. <html>
  2. <head><link href="style.css" rel="stylesheet" type="text/css">
  3. <title>
  4. Z8 Group
  5. </title>
  6. </head>
  7. <body>
  8. <h2>Z8 Group</h2>
  9. <fieldset id="fieldset1">
  10.  
  11. <?php
  12.  
  13. // Load the configuration file containing your database credentials
  14. require_once('config.inc.php');
  15.  
  16. // Connect to the database
  17. $mysqli = new mysqli($database_host, $database_user, $database_pass, $database_name);
  18.  
  19. // Check for errors before doing anything else
  20. if($mysqli -> connect_error) {
  21. die('Connect Error ('.$mysqli -> connect_errno.') '.$mysqli -> connect_error);
  22.  
  23. $name = $_POST["name"];
  24. $email= $_POST["email"];
  25.  
  26. $form = sprintf("SELECT * FROM Login_Form WHERE Name LIKE '%s'", $name);
  27.  
  28. $result = $mysqli -> query($form);
  29. $row = $result -> fetch_row();
  30. if (!filter_var($email, FILTER_VALIDATE_EMAIL))
  31. echo "The e-mail is incorrect.";
  32. else
  33. {
  34. echo "Your e-mail has been confirmed! ";
  35. if ($row)
  36. echo "Welcome, Z8 member. We have work to do!";
  37. else
  38. {
  39. echo "Welcome, normal user. Your details are going in the database!";
  40. $mysqli -> query(sprintf("INSERT INTO Login_Form(Name, Email) values('%s', '%s');", $name, $email))
  41. or die(mysqli_error($mysqli));
  42. }
  43. }
  44. }
  45.  
  46. // SELECT ALL THE THINGS
  47. if($result = $mysqli -> query("SELECT * FROM Things")) {
  48. printf("Select returned %d rows.\n", $result -> num_rows);
  49.  
  50. $result -> close(); // Remember to release the result set
  51. }
  52. // Always close your connection to the database cleanly!
  53. $mysqli -> close();
  54. ?>
  55.  
  56. </fieldset>
  57. <br /><br />
  58. <button onclick="goBack()">Go back</button>
  59. <script>
  60. function goBack()
  61. {
  62. window.history.back()
  63. }
  64. </script>
  65. </body>
  66. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement