Advertisement
Guest User

Untitled

a guest
Jan 26th, 2018
219
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.32 KB | None | 0 0
  1.      <?php
  2.      ini_set('display_errors', 1);
  3.         ini_set('display_startup_errors', 1);
  4.         error_reporting(E_ALL);
  5.      session_start();
  6.      $_SESSION['message'] = '';
  7.      $servername = "localhost";
  8.         $usename = "root";
  9.         $password = "P@ssw0rd";
  10.        
  11.         $mysqli = new mysqli($servername, $usename, $password, 'accounts');
  12.        
  13.         if($mysqli->connect_error){
  14.             die("connection Failed: " . $mysqli->connect_error);
  15.         }
  16.  
  17.      if($_SERVER['REQUEST_METHOD'] == 'POST') {
  18.          
  19.        if($_POST['password'] == $_POST['password_confirmation']){  
  20.  
  21.         $username = $mysqli->real_escape_string($_POST['username']);
  22.         $email = $mysqli->real_escape_string($_POST['email']);
  23.         $address = $mysqli->real_escape_string($_POST['address']);
  24.         $password = md5($_POST['password']); //md5 beveiliging
  25.        
  26.         $_SESSION['user_name'] = $username;
  27.        
  28.         $sql = " INSERT INTO users (username, email, address, password) "
  29.                   . "VALUES ('$username', '$email', '$address', '$password')";
  30.                  
  31.                   // Als registeren lukt back to welcome.php
  32.                  if($mysqli->query($sql) == true) {
  33.                  $_SESSION['message'] = 'Registration successful! Welcome $username';
  34.                     header("location:index.php");
  35.                  }
  36.                  
  37.                  else{
  38.                  $_SESSION['message'] = "Helaas de poging is mislukt.";
  39.                  }
  40.        }else{
  41.            $_SESSION['message'] = "Passwords do not match!";
  42.        }
  43.                
  44.      }
  45.      ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement