Example #1
0
 public function klantAktief($KlantID)
 {
     $klantActief = klantService::getKlantFromId($KlantID);
     $aktief = $klantActief->Aktief;
     if ($aktief) {
         KlantenDAO::klantDesAktief($KlantID);
     }
     if (!$aktief) {
         KlantenDAO::klantAktief($KlantID);
     }
 }
Example #2
0
 public static function login($email, $paswoord)
 {
     $login = KlantenDAO::getKlantFromEmail($email);
     if ($login) {
         $DBpaswoord = $login->Paswoord;
         $klantID = $login->KlantID;
         if (sha1($paswoord) == $DBpaswoord) {
             setcookie("LoginC", $email, time() + 10 * 365 * 24 * 60 * 60);
             // 10 jaar geldig
             $_SESSION["LoginC"] = $klantID;
             return $login;
         }
     }
 }
Example #3
0
 public static function createKlant($Email, $Paswoord, $Naam, $Vnaam, $Adres, $Postcode, $Gemeente, $Aktief)
 {
     $nieuweKlant = KlantenDAO::getKlantFromEmail($Email);
     if (!isset($nieuweKlant)) {
         $sql = "INSERT INTO klanten (Email, Paswoord, Naam, Vnaam, Adres, Postcode, Gemeente, Aktief) VALUES ('" . $Email . "', '" . $Paswoord . "', '" . $Naam . "', '" . $Vnaam . "', '" . $Adres . "', '" . $Postcode . "', '" . $Gemeente . "', '" . $Aktief . "');";
         $dbh = new PDO(DBConfig::$DB_CONNSTRING, DBConfig::$DB_USERNAME, DBConfig::$DB_PASSWORD);
         $dbh->exec($sql);
         $KlantId = $dbh->lastInsertId();
         $dbh = NULL;
         return $KlantId;
     }
     if (isset($nieuweKlant)) {
         return NULL;
     }
 }