Advertisement
Guest User

Untitled

a guest
Aug 2nd, 2014
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.36 KB | None | 0 0
  1. <?php
  2. include('config.php');
  3.  
  4. if($_SERVER['REQUEST_METHOD'] == 'POST') {
  5.     if (empty($_POST['gebruikersnaam']) && empty($_POST['wachtwoord']) && empty($_POST['wachtwoord2']) && empty($_POST['email'])) {
  6.         echo 'Je bent iets vergeten in te vullen';
  7.     } else {
  8.  
  9.  
  10.         $gebruikersnaam = $connect->real_escape_string($_POST['gebruikersnaam']);
  11.         $wachtwoord = $connect->real_escape_string(sha1($_POST['wachtwoord']));
  12.         $email = $connect->real_escape_string($_POST['email']);
  13.         $ip = $connect->real_escape_string($_SERVER['REMOTE_ADDR']);
  14.  
  15.         if ($exec = $connect->query("SELECT * FROM `gebruikers` WHERE gebruikersnaam='$gebruikersnaam'")) {
  16.             if ($exec->num_rows >= 1) {
  17.                 echo 'Gebruikersnaam bestaat al';
  18.             } else {
  19.                 if ($_POST['wachtwoord'] != $_POST['wachtwoord2']) {
  20.                     echo 'Beide wachtwoorden zijn niet hetzelfde';
  21.                 } else {
  22.                     if ($exec2 = $connect->query("SELECT * FROM `gebruikers` WHERE email='$email'")) {
  23.                         if ($exec2->num_rows >= 1) {
  24.                             echo 'Email adres is al gebruikt';
  25.                         } else {
  26.                             if ($exec3 = $connect->query("INSERT INTO `gebruikers` (gebruikersnaam, wachtwoord, email, ip, gemaakt_op) VALUES ('$gebruikersnaam', '$wachtwoord', '$email', '$ip', NOW())")) {
  27.                                 echo 'Je account is aangemaakt.';
  28.                             } else {
  29.                                 echo 'Je account kon niet worden gemaakt.';
  30.                             }
  31.                         }
  32.                     }
  33.                 }
  34.             }
  35.         }
  36.     }
  37. }
  38. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement