Advertisement
Guest User

Kod1

a guest
Feb 6th, 2019
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.12 KB | None | 0 0
  1. <?php
  2.  
  3. if (isset($_POST['submitButton'])) {
  4.  
  5.     require 'dbh.inc.php';
  6.  
  7.     $username = $_POST['username'];
  8.     $password = $_POST['password'];
  9.     $rePassword = $_POST['rePassword'];
  10.  
  11.     if (empty($username) || empty($password) || empty($rePassword)) {
  12.         header('Location: signup.php?error=empty_inputs');
  13.         die();
  14.     }
  15.  
  16.     if (strlen($username) < 5) {
  17.         header('Location: signup.php?error=2shortusername');
  18.         die();
  19.     }
  20.  
  21.     if (strlen($password) < 8) {
  22.         header('Location: signup.php?error=2shortpassword');
  23.         die();
  24.     }
  25.  
  26.     if ($password !== $rePassword) {
  27.         header('Location: signup.php?error=pwddontmatch');
  28.         die();
  29.     }
  30. }
  31.  
  32. if (isset($_GET['error'])) {
  33.  
  34.     switch($_GET['error']) {
  35.  
  36.         case 'empty_inputs':
  37.         echo 'Please fill in all fields.';
  38.         break;
  39.  
  40.         case '2shortusername':
  41.         echo 'Your username must be atleast 5 characters long.';
  42.         break;
  43.  
  44.         case '2shortpassword':
  45.         echo 'Your password must be atleast 8 characters long.';
  46.         break;
  47.  
  48.         case 'pwddontmatch':
  49.         echo 'Your passwords do not match';
  50.         break;
  51.  
  52.         default:
  53.         echo 'Unknown error.';
  54.         break;
  55.  
  56.     }
  57.  
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement