humanware

register_stmt_process.php

Sep 18th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. <?php
  2.  
  3. include 'includes/dbconnection.php';
  4.  
  5. if(isset($_POST['submitBtn'])) {
  6.  
  7. $name = mysqli_real_escape_string($conn, $_POST['inputName']);
  8. $email = mysqli_real_escape_string($conn, $_POST['inputEmail']);
  9. $username = mysqli_real_escape_string($conn, $_POST['inputUsername']);
  10. $password = mysqli_real_escape_string($conn, $_POST['inputPassword']);
  11.  
  12. $sql = "INSERT INTO users(name, email, username, password) VALUES (?, ?, ?, ?)";
  13.  
  14. $stmt = mysqli_stmt_init($conn);
  15.  
  16. if(!mysqli_stmt_prepare($stmt, $sql)) {
  17. echo 'SQL Error!';
  18. } else {
  19. mysqli_stmt_bind_param($stmt, 'ssss', $name, $email, $username, $password);
  20.  
  21. mysqli_stmt_execute($stmt);
  22. }
  23.  
  24. mysqli_query($conn, $sql);
  25.  
  26. header('Location: register.php?result=success');
  27.  
  28. } else {
  29. header('Location: register.php');
  30. }
Add Comment
Please, Sign In to add comment