Guest User

register.php

a guest
Sep 13th, 2018
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.23 KB | None | 0 0
  1. <?php
  2. error_reporting(E_ALL);
  3. //DB Connection;
  4. $DB_NAME = "my_data";
  5. $DB_USERNAME = "root";
  6. $DB_PASSWORD = "";
  7. $DB_IP = "localhost";
  8.  
  9. $mysqli = mysqli_connect($DB_IP, $DB_USERNAME, $DB_PASSWORD, $DB_NAME);
  10.  
  11. if(isset($_POST['submit']))
  12. {
  13.  
  14. $first_name = filter_var($_POST['first_name'], FILTER_SANITIZE_STRING);
  15. $last_name = filter_var($_POST['last_name'], FILTER_SANITIZE_STRING);
  16. $email = filter_var($_POST['email'], FILTER_SANITIZE_STRING);
  17. $phonenumber = filter_var($_POST['number'], FILTER_SANITIZE_STRING);
  18. $companyname = filter_var($_POST['company_name'], FILTER_SANITIZE_STRING);
  19. $address = filter_var($_POST['address'], FILTER_SANITIZE_STRING);
  20. $city = filter_var($_POST['city'], FILTER_SANITIZE_STRING);
  21. $state = filter_var($_POST['state'], FILTER_SANITIZE_STRING);
  22. $country = filter_var($_POST['country'], FILTER_SANITIZE_STRING);
  23. $pincode = filter_var($_POST['pincode'], FILTER_SANITIZE_STRING);
  24. //password encrypted..
  25. $password2 = filter_var($_POST ['pass'], FILTER_SANITIZE_STRING);
  26. $password = password_hash($password2, PASSWORD_BCRYPT);
  27.  
  28. if( !empty($first_name) && !empty($last_name) && !empty($email) && !empty($phonenumber) && !empty($companyname) && !empty($address) && !empty($city) && !empty($state) && !empty($country) && !empty($pincode) && !empty($pass))
  29. {
  30. $add_query = "INSERT INTO tb_cart(first_name, last_name, email, number, company_name, address, city, state, country, pincode, password) VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)";
  31.  
  32. $thisexecutequery = $mysqli->prepare($add_query);
  33. $thisexecutequery->bind_param("sssssssssns", $first_name, $last_name, $email, $phonenumber, $companyname, $address, $city, $state, $country, $pincode, $pass);
  34.  
  35. $thisexecutequery->execute();
  36. }
  37.  
  38. }
  39. ?>
  40.  
  41.  
  42. <!doctype html>
  43. <html lang ="en">
  44. <head>
  45.  
  46. <meta charset="UTF-8">
  47. <title>Register Your Self | Snow Web Host</title>
  48. <meta name="description" content="You can buy cheap but high quality Website Hosting from us.">
  49. <meta name="keywords" content="best website hosting, best webhosting, hosting website, india website hosting, top webhosting">
  50. <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css">
  51. <link rel="stylesheet" href="style.css">
  52. <meta charset="utf-8">
  53.  
  54.  
  55.  
  56. </head>
  57. <body>
  58.  
  59. <body id="bill_form">
  60.  
  61. <div class="container">
  62. <div class="col-sm-10">
  63. <br>
  64. <center><h2>Fill This Form</h2></center>
  65. <br>
  66. </div>
  67. <div class="col-sm-9">
  68. <form action="register.php" method="post" class="well">
  69.  
  70. <div class="form-group prepend-icon">
  71.  
  72. <label>First Name</label>
  73. <input type="text" class="form-control" name="first_name" placeholder="Type Your First Name" required>
  74.  
  75. </div>
  76.  
  77. <div class="form-group">
  78. <label>Last Name</label>
  79. <input type="text" class="form-control " name="last_name" placeholder="Type Your Last Name" required>
  80. </div>
  81.  
  82.  
  83. <div class="form-group">
  84. <label>Email</label>
  85. <input type="text" class="form-control" name="email" placeholder="Type Your Email" required>
  86. </div>
  87.  
  88. <div class="form-group">
  89. <label>Phone Number</label>
  90. <input type="number" class="form-control" name="number" placeholder="Type Your Phone Number" required>
  91. </div>
  92.  
  93. <div class="form-group">
  94. <label>Company Name</label>
  95. <input type="text" class="form-control" name="company_name" placeholder="Type Your Compamy Name" required>
  96. </div>
  97.  
  98. <div class="form-group">
  99. <label>Address</label>
  100. <input type="text" class="form-control" name="address" placeholder="Type Your Address" required>
  101. </div>
  102.  
  103. <div class="form-group">
  104. <label>City</label>
  105. <input type="text" class="form-control" name="city" placeholder="Type Your City" required>
  106. </div>
  107.  
  108. <div class="form-group">
  109. <label>State</label>
  110. <input type="text" class="form-control" name="state" placeholder="Type Your State" required>
  111. </div>
  112.  
  113. <div class="form-group">
  114. <label>Country</label>
  115. <input type="text" class="form-control" name="country" placeholder="Type Your Country" required>
  116. </div>
  117.  
  118. <div class="form-group">
  119. <label>Pin Code</label>
  120. <input type="number" class="form-control" name="pincode" placeholder="Type Your PinCode" required>
  121. </div>
  122.  
  123. <div class="form-group">
  124. <label>Type Password For Your Account</label>
  125. <input type="password" class="form-control" name="pass" placeholder="Type Password For Your Account" required>
  126.  
  127. </div>
  128.  
  129. <div class="form-group">
  130. <br>
  131. <input type="submit" name="submit" class= "btn btn-primary" value="Register">
  132.  
  133. </div>
  134. </form>
  135. </div>
  136. </div>
  137. </body>
  138. </html>
Add Comment
Please, Sign In to add comment