public function klantAktief($KlantID) { $klantActief = klantService::getKlantFromId($KlantID); $aktief = $klantActief->Aktief; if ($aktief) { KlantenDAO::klantDesAktief($KlantID); } if (!$aktief) { KlantenDAO::klantAktief($KlantID); } }
<?php if (isset($_GET['aktief'])) { klantService::klantAktief($_GET['aktief']); } ?> <div class="wrapper clearfix"> <div class="txtC"> <h1>Klantenoverzicht</h1> </div> <div class="wrapper clearfix txtC"> <?php $arrAlleklanten = klantService::getAllKlanten(); foreach ($arrAlleklanten as $klant) { $klantID = $klant->KlantID; $klantNaam = $klant->Naam . " " . $klant->VNaam; $klantAdres = $klant->Adres . ", " . $klant->Postcode . " " . $klant->Gemeente; $klantEmail = $klant->Email; if ($klant->Aktief) { $klantAktief = ""; $klantDes = "Des-"; } if (!$klant->Aktief) { $klantAktief = "Niet "; $klantDes = ""; } if ($klantID !== '1') { print "<div class='innercontainer txtL'>"; print "<dl><dt>" . $klantNaam . "</dt>"; print "<dd>" . $klantAdres . "</dd>"; print "<dd>" . $klantEmail . "</dd>";
if (isset($_GET['verwijder'])) { bestellingService::verwijderBestelling($_GET['verwijder']); } ?> <div class="wrapper clearfix"> <div class="txtC"> <h1>Besteloverzicht</h1> </div> <div class="wrapper clearfix txtC"> <?php $nextdatum = ""; $arrBestellingen = bestellingService::getAllBestellingen(); foreach ($arrBestellingen as $bestelling) { $klantID = $bestelling->KlantID; $klant = klantService::getKlantFromId($klantID); $dbDatum = $bestelling->Besteldatum; $datum = date('d-m-Y', strtotime($dbDatum)); $BestelID = $bestelling->BestelID; $klantnaam = $klant->Naam . " " . $klant->VNaam; if ($nextdatum == "") { print $datum . "<hr/>"; } else { if ($nextdatum != $dbDatum) { print "<hr/>" . $datum . "<hr/>"; } } print "<div class='innercontainer txtL'> "; print "<dl><dt>Bestelling voor " . $klantnaam . " op " . $datum . "</dt>"; $totPrijs = $bestelling->Prijs; $arrBestelRegel = bestelRegelService::getBestelRegelsFromId($BestelID);
$Postcode = klantService::isPostSet("Postcode"); $Gemeente = klantService::isPostSet("Gemeente"); $Email = klantService::isPostSet("Email"); //$Paswoord1 = klantService::isPostSet("Paswoord1"); //$Paswoord2 = klantService::isPostSet("Paswoord2"); $Aktief = klantService::isPostSet("Aktief"); if (isset($_POST['Aktief'])) { // if ($Vnaam&&$Naam&&$Adres&&$Postcode&&$Gemeente&&$Email&&$Paswoord1&&$Paswoord2&&$Paswoord1==$Paswoord2) { if ($Vnaam && $Naam && $Adres && $Postcode && $Gemeente && $Email) { $length = 6; $Paswoord = substr(str_shuffle("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"), 0, $length); // $DBPaswoord = sha1($Paswoord1); $DBPaswoord = sha1($Paswoord); $registreer = klantService::maakKlant($Email, $DBPaswoord, $Naam, $Vnaam, $Adres, $Postcode, $Gemeente, $Aktief); if ($registreer) { klantService::mailPaswoord($Email, $Paswoord); } if (!$registreer) { $Paswoord = NULL; $error = "Uw Email staat al in het systeem"; } } else { $error = "Gelieve alle velden in te vullen met een <em>*</em>"; } } if (!isset($Paswoord)) { ?> <div class="wrapper clearfix"> <form action="?page=registreer" method="post"> <input type="hidden" name="Aktief" value="1"> <h1>Uw gegevens.</h1><h3><em><?php