<?php session_start(); require_once 'business/gebruikerSERVICE.php'; require_once 'entities/gebruiker.php'; unset($_SESSION["message"]); if (isset($_SESSION["id"])) { $gebruikerS = new GebruikerService(); $gebruiker = $gebruikerS->getGebruiker($_SESSION["id"]); if (isset($_GET["action"]) && $_GET["action"] == "wijzig" && $_GET["wat"] == "gegevens") { $vnaam = $_POST["voornaam"]; $fnaam = $_POST["familienaam"]; $adres = $_POST["adres"]; $postcode = $_POST["postcode"]; $gemeente = $_POST["gemeente"]; if (!empty($vnaam) && !empty($fnaam) && !empty($adres) && !empty($postcode) && !empty($gemeente)) { if ($vnaam != $gebruiker->getVoornaam() || $fnaam != $gebruiker->getFamilienaam() || $adres != $gebruiker->getAdres() || $postcode != $gebruiker->getPostcode() || $gemeente != $gebruiker->getGemeente()) { if ($gebruikerS->checkPostcodeGemeente($postcode, $gemeente)) { //wijzig entitie $gebruiker->setVoornaam($vnaam); $gebruiker->setFamilienaam($fnaam); $gebruiker->setAdres($adres); $gebruiker->setPostcode($postcode); $gebruiker->setGemeente($gemeente); //wijzig SESSION $_SESSION["vnaam"] = $vnaam; $_SESSION["fnaam"] = $fnaam; //wijzig database $gebruikerS->updateGebruiker($gebruiker); //melding $messageUwGegevens = "Uw gegevens zijn gewijzigd";