Advertisement
Guest User

Untitled

a guest
Mar 27th, 2016
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.95 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Registration</title>
  7.  
  8. <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
  9. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
  10. <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
  11. <link href="style.css" rel="stylesheet">
  12.  
  13. </head>
  14. <body>
  15. <div class="container-fluid">
  16.  
  17. <nav class="navbar navbar-inverse">
  18. <div class="container">
  19. <div class="navbar-header">
  20. <a class="navbar-brand" >MedTech</a>
  21. </div>
  22. <ul class="nav navbar-nav">
  23. <li class="active"><a href="index.html">Home</a></li>
  24. <li><a href="register.html">Register</a></li>
  25. <li><a href="about.html">About</a></li>
  26. <li><a href="contact.html">Contact Us</a></li>
  27. </ul>
  28. </div>
  29. </nav>
  30. <div class="container">
  31. <form class="form-horizontal" action='register.php' method="POST">
  32. <fieldset>
  33. <div id="legend">
  34. <legend class=""><font color="white">Register</font></legend>
  35. </div>
  36.  
  37. <?php
  38. if(isset($_POST['first_name'])) {
  39. $servername = "localhost";
  40. $dbusername = "root";
  41. $dbpassword = "";
  42. $dbname = "danie129_project";
  43.  
  44. $first_name = $_POST ['first_name'];
  45. $last_name = $_POST ['last_name'];
  46. $email = $_POST ['email'];
  47. $optin = $_POST ['optin'];
  48. $captcha = $_POST['captcha'];
  49.  
  50. $conn = new mysqli($servername, $dbusername, $dbpassword, $dbname);
  51.  
  52. if ($conn->connect_error){
  53. die("Connection Error: " . $conn->connect_error);
  54. }
  55.  
  56. if($captcha != 5) {
  57. echo "Captcha is incorrect. Please try again";
  58. die();
  59. }
  60. if (empty($first_name)) {
  61. echo "First name cannot be left blank";
  62. die();
  63. }
  64.  
  65. if (empty($last_name)) {
  66. echo "Last name cannot be left blank";
  67. die();
  68. }
  69.  
  70. if (empty($email)) {
  71. echo "Email cannot be left blank";
  72. die();
  73. }
  74.  
  75.  
  76. $data = "INSERT INTO registration (first_name, last_name, email, optin) VALUES ('$first_name', '$last_name', '$email', '$optin')";
  77.  
  78. if ($conn->query($data) === TRUE) {
  79. echo header("thanks.html");
  80. } else {
  81. echo "Connection Error: " . $data . "<br>" . $conn->error;
  82. }
  83.  
  84. $conn->close();
  85.  
  86. ?>
  87.  
  88.  
  89. <div class="control-group">
  90.  
  91. <label class="control-label" for="first_name"><font color="white">First Name</font></label>
  92. <div class="controls">
  93. <input type="text" id="first_name" name="first_name" placeholder="" class="input-xlarge">
  94. <p class="help-block">Username can contain any letters or numbers, without spaces</p>
  95. </div>
  96. </div>
  97.  
  98. <div class="control-group">
  99.  
  100. <label class="control-label" for="last_name"><font color="white">Last Name</font></label>
  101. <div class="controls">
  102. <input type="text" id="last_name" name="last_name" placeholder="" class="input-xlarge">
  103. <p class="help-block">Please provide your E-mail</p>
  104. </div>
  105. </div>
  106.  
  107. <div class="control-group">
  108.  
  109. <label class="control-label" for="email"><font color="white">E-mail</font></label>
  110. <div class="controls">
  111. <input type="text" id="email" name="email" placeholder="" class="input-xlarge">
  112. <p class="help-block">Password should be at least 4 characters</p>
  113. </div>
  114. </div>
  115.  
  116. <div class="checkbox">
  117. <form action="connect.php" method="post">
  118. <label><input type="checkbox" name='optin' value="1" id='optin'><font color="white">Click here to recieve information regarding other MedTech products.</font></label>
  119. </div>
  120.  
  121. <p><font color = "white">2 + 3 =</font></p>
  122. <input type="text" name="captcha" />
  123.  
  124. </form>
  125.  
  126.  
  127.  
  128. <div class="control-group">
  129.  
  130. <div class="controls">
  131. <button class="btn btn-info">Register</button>
  132. </div>
  133. </div>
  134. </fieldset>
  135. </form>
  136. </body>
  137. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement