Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.94 KB | None | 0 0
  1. <?php
  2.     session_start();
  3.    
  4.     require_once('config.php');
  5.    
  6.     $errmsg_arr = array();
  7.    
  8.     $errflag = false;
  9.    
  10.     $link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
  11.     if(!$link) {
  12.         die('Kon niet verbinden: ' . mysql_error());
  13.     }
  14.    
  15.     $db = mysql_select_db(DB_DATABASE);
  16.     if(!$db) {
  17.         die("Kon geen database selecteren");
  18.     }
  19.    
  20.     function clean($str) {
  21.         $str = @trim($str);
  22.         if(get_magic_quotes_gpc()) {
  23.             $str = stripslashes($str);
  24.         }
  25.         return mysql_real_escape_string($str);
  26.     }
  27.    
  28.     $fname = clean($_POST['fname']);
  29.     $lname = clean($_POST['lname']);
  30.     $adress = clean($_POST['adress']);
  31.     $place = clean($_POST['place']);
  32.     $email = clean($_POST['email']);
  33.     $mobile = clean($_POST['mobilenumber']);
  34.    
  35.     if($fname == '') {
  36.         $errmsg_arr[] = 'Voornaam mist';
  37.         $errflag = true;
  38.     }
  39.     if($lname == '') {
  40.         $errmsg_arr[] = 'Achternaam mist';
  41.         $errflag = true;
  42.     }
  43.     if($adress == '') {
  44.         $errmsg_arr[] = 'Adres mist';
  45.         $errflag = true;
  46.     }
  47.     if($place == '') {
  48.         $errmsg_arr[] = 'Woonplaats mist';
  49.         $errflag = true;
  50.     }
  51.     if($email == '') {
  52.         $errmsg_arr[] = 'E-mailadres mist';
  53.         $errflag = true;
  54.     }
  55.     if($mobile == '') {
  56.         $errmsg_arr[] = 'Telefoonnummer mist';
  57.         $errflag = true;
  58.     }
  59.     if($login != '') {
  60.         $qry = "SELECT * FROM members WHERE login='$login'";
  61.         $result = mysql_query($qry);
  62.         if($result) {
  63.             if(mysql_num_rows($result) > 0) {
  64.                 $errmsg_arr[] = 'Login ID bestaat al';
  65.                 $errflag = true;
  66.             }
  67.             mysql_free_result($result);
  68.         }
  69.         else {
  70.             die("Query mislukt");
  71.         }
  72.     }
  73.    
  74.     if($errflag) {
  75.         $_SESSION['ERRMSG_ARR'] = $errmsg_arr;
  76.         session_write_close();
  77.         header("location: register-form.php");
  78.         exit();
  79.     }
  80.  
  81.     $qry = "INSERT INTO members(firstname, lastname, adress, place, email, mobilenumber) VALUES('$fname','$lname','$adress','$place', '$email', '$mobile')";
  82.     $result = mysql_query($qry);
  83.    
  84.     if($result) {
  85.         header("location: register-success.php");
  86.         exit();
  87.     }else {
  88.         die("Query mislukt");
  89.     }
  90. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement