Advertisement
Guest User

Registreer

a guest
Apr 3rd, 2018
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.64 KB | None | 0 0
  1. <?php
  2.     $password = $_POST['wachtwoord'];
  3.     $hash = password_hash($_POST['wachtwoord'], PASSWORD_DEFAULT);
  4.  
  5.     $servername = "localhost";
  6.     $username = "root";
  7.     $password = "";
  8.     $dbname = "bibliotheek";
  9.  
  10.  
  11.     if($_POST['wachtwoord'] === $_POST['wachtwoordb']){
  12.         $query= "SELECT naam FROM klant WHERE naam = ' "  . $_POST['naam'] . " ' ";
  13.         $query_res = $conn->query($query);
  14.         $count= count($query_res->fetchAll());
  15.        
  16.         if($count > 0){
  17.             echo "Gebruikersnaam al in gebruik";
  18.         }
  19.         else{
  20.             $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
  21.             // set the PDO error mode to exception
  22.             $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  23.            
  24.             $sql="INSERT INTO klant(naam, woonplaats, adres, postcode, telefoonnummer, wachtwoord, rol ) VALUES (:naam, :woonplaats, :adres, :postcode, :telefoonnummer, '$hash', 'klant')";
  25.            
  26.             $query = $conn->prepare($sql);
  27.             $query->bindValue(':naam', $_POST['naam']);
  28.             $query->bindValue(':woonplaats', $_POST['woonplaats']);
  29.             $query->bindValue(':adres', $_POST['adres']);
  30.             $query->bindValue(':postcode', $_POST['postcode']);
  31.             $query->bindValue(':telefoonnummer', $_POST['telefoonnummer']);
  32.             $query->execute();
  33.             echo "<div class='voltooidtekst'>";
  34.             echo "Uw gegevens zijn geregistreerd! Bedankt voor uw tijd.";
  35.             echo "</div>";
  36.         }; 
  37.     }
  38.     else{
  39.         echo "<div class='vt'>";
  40.         echo "Uw wachtwoorden komen niet overeen.";
  41.         echo "</div>";
  42.         echo "<a href='signup.php'><input type='submit' name='terug' class='tknop' value='Klik op deze knop om terug te gaan naar het registratie formulier. LET OP! Vul 2x hetzelfde wachtwoord in. '></a>";
  43.     }; 
  44. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement