public function klantAktief($KlantID) { $klantActief = klantService::getKlantFromId($KlantID); $aktief = $klantActief->Aktief; if ($aktief) { KlantenDAO::klantDesAktief($KlantID); } if (!$aktief) { KlantenDAO::klantAktief($KlantID); } }
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; } } }
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; } }