<?php session_start(); require 'functions.php'; if (!isLoggedIn()) { header("location: index.php"); exit; } require '../htmlHelpers.php'; renderHtmlStartAdmin("Schilderijen", "", "schilderij"); $zoek = ""; $result = ""; if (isset($_GET["zoek"]) && $_GET["zoek"] != "") { // zoek boxje zoeken $zoek = $_GET["zoek"]; $query = "SELECT * FROM schilderij S WHERE Titel LIKE ? OR Beschrijving LIKE ?"; $zoek2 = "%" . $zoek . "%"; $schilderijen = query($query, array($zoek2, $zoek2)); } else { // standaard $query = "select * from schilderij s join categorie c on s.CategorieID = c.CategorieID "; $schilderijen = query($query, null); } ?> <div id='schilderijList'> <form method="get" action="schilderijList.php"> <a href='addSchilderij.php'><button type="button"><span style="color: #333333">Toevoegen</span></button></a> <input name="zoek" placeholder="Zoeken" value="<?php echo $zoek; ?>
<?php // start stuff session_start(); require 'functions.php'; if (!isLoggedIn()) { header("location: index.php"); exit; } require '../htmlHelpers.php'; renderHtmlStartAdmin("Categoriën", "", "categorie"); // ë = ë in html, is beter // alle categorieen ophalen $query = "SELECT * FROM categorie"; $categorieen = query($query, null); $succes = ""; if (isset($_GET["x"])) { if ($_GET["x"] === "1") { $succes = "Categorie is toegevoegd."; } } echo "<table><tr><td><a href='addCategorie.php' id='addCategorieLink'><button type=\"button\"><span style=\"color: #333333\">Toevoegen</span></button></a></td><td>{$succes}</td></tr></table>"; echo "<div id='categorieList'>"; //Categorieën tonen foreach ($categorieen as $categorie) { echo "<a class='categorieListItem' href='editCategorie.php?id=" . $categorie["CategorieID"] . "'>"; // link echo "<div class='categorieListItemInner'>"; // block echo "<span class='titel'>" . $categorie["Categorie_naam"] . "</span><br/> "; // maam
<?php session_start(); require 'functions.php'; if (!isLoggedIn()) { header("location: index.php"); exit; } require '../htmlHelpers.php'; renderHtmlStartAdmin("Materiaal", "", "materiaal"); // materialen ophalen $query = "SELECT * FROM materiaal"; $materiaalen = query($query, null); $succes = ""; if (isset($_GET["x"])) { if ($_GET["x"] === "1") { $succes = "Materiaal is toegevoegd."; } } echo "<table><tr><td><a href='addMateriaal.php' id='addMateriaalLink'><button type=\"button\"><span style=\"color: #333333\">Toevoegen</span></button></a></td><td>{$succes}</td></tr></table>"; echo "<div id='materiaalList'>"; // materialen tonen foreach ($materiaalen as $materiaal) { echo "<a class='materiaalListItem' href='editMateriaal.php?id=" . $materiaal["MateriaalID"] . "'>"; echo "<div class='materiaalListItemInner'>"; echo "<span class='titel'>" . $materiaal["Materiaal_soort"] . "</span><br/> "; echo "<span class='beschrijving'>" . $materiaal["Beschrijving"] . "</span><br/>"; echo "</div>"; showSmallImagesList(query("SELECT * FROM schilderij WHERE MateriaalID = ? LIMIT 0,5", [$materiaal["MateriaalID"]]), query("SELECT COUNT(*) as count FROM schilderij WHERE MateriaalID = ?", [$materiaal["MateriaalID"]])); echo "</a>"; }
<?php session_start(); require 'functions.php'; if (!isLoggedIn()) { header("location: index.php"); exit; } require '../htmlHelpers.php'; renderHtmlStartAdmin("inlog", "", "main"); // toon welkomstext echo "<h2>welkom " . getUser() . "</h2>"; ?> <?php renderHtmlEndAdmin();
<?php // start stuff session_start(); require 'functions.php'; if (!isLoggedIn()) { header("location: index.php"); } require '../htmlHelpers.php'; renderHtmlStartAdmin("Materialen", '', "materiaal"); $saved = false; $toevoegenMateriaal = []; $doorgaan_naam = false; $invoerDatabase = []; // post is gedaan if (isset($_POST["Toevoegen"])) { if (!isset($_POST["Naam"]) || $_POST["Naam"] == "") { $Naamerror = "Er moet een naam worden ingevuld."; } else { // check of materiaal al bestaat indb $invoerDatabase[] = uppercase($_POST["Naam"]); $uitvoerDatabase = query("SELECT Materiaal_soort FROM materiaal WHERE Materiaal_soort = ?", $invoerDatabase); if (count($uitvoerDatabase) === 0) { // materiaal bestaat nog niet $toevoegenMateriaal[] = uppercase($_POST["Naam"]); $toevoegenMateriaal[] = uppercase($_POST["Beschrijving"]); // add materiaal query("INSERT INTO materiaal (Materiaal_soort, Beschrijving) VALUES (?, ?)", $toevoegenMateriaal); $saved = true; } else { // bestaat al
<?php // test session_start(); require 'functions.php'; if (!isLoggedIn()) { header("location: index.php"); exit; } require '../htmlHelpers.php'; renderHtmlStartAdmin("Schilderij toevoegen", "", "schilderij"); // init alle velden $schilderij = array(); $schilderij["Titel"] = ""; $schilderij["Beschrijving"] = ""; $schilderij["Jaar"] = ""; $schilderij["Hoogte"] = ""; $schilderij["Breedte"] = ""; $schilderij["CategorieID"] = ""; $schilderij["SubcategorieID"] = ""; $schilderij["MateriaalID"] = ""; $schilderij["lijst"] = 0; $schilderij["passepartout"] = 0; $schilderij["isStaand"] = 0; $schilderij["prijs"] = ""; $schilderij["OpWebsite"] = 1; $afbeeldingCorrect = false; // haal alle gerelateerde gegevens op voor dropdowns $resultMateriaal = query("SELECT MateriaalID, Materiaal_soort FROM materiaal", null); $resultCategorie = query("SELECT CategorieID, Categorie_naam FROM categorie", null); $resultSubCategorie = query("SELECT SubcategorieID, Subcategorie_naam,CategorieID FROM subcategorie", null);
<?php // start stuff session_start(); require 'functions.php'; if (!isLoggedIn()) { header("location: index.php"); } require '../htmlHelpers.php'; renderHtmlStartAdmin("Categorieën", '<script src="/content/editCategorie.js"></script>', "categorie"); $saved = false; if (isset($_GET["id"])) { $id = $_GET["id"]; $invoerDatabase = [$id]; $uitvoerDatabase = query("SELECT * FROM categorie WHERE CategorieID = ?", $invoerDatabase); // check of schiderij is gekoppeld voor verwijderen $schilderijResult = query("SELECT COUNT(*) c FROM schilderij WHERE CategorieID = ?", $invoerDatabase); $verwijderPossible = $schilderijResult[0]["c"] == 0; } ?> <!-- this form is used to retrieve the user data--> <form action="editCategorie.php?id=<?php echo $id; ?> " method="post"> <table> <?php foreach ($uitvoerDatabase as $value1) { foreach ($value1 as $key2 => $value2) { if ($key2 == "Categorie_naam") {
<?php session_start(); require 'functions.php'; if (!isLoggedIn()) { header("location: index.php"); } require '../htmlHelpers.php'; renderHtmlStartAdmin("Contact", '', "contact"); $uitvoerDatabase = query("SELECT * FROM schilder", NULL); $naamFout = false; $emailFout = false; if (isset($_POST["knopske"])) { if (isset($_POST["Naam_schilder"]) && $_POST["Naam_schilder"] !== "") { $doorgaan_naam = true; } else { $naamFout = "er moet een naam worden ingevuld"; } if (isset($_POST["Email"]) && $_POST["Email"] !== "") { $doorgaan_email = true; } else { $emailFout = "Er moet een email worden ingevuld"; } if (isset($doorgaan_naam) && isset($doorgaan_email)) { if ($doorgaan_naam === true && $doorgaan_email === true) { if (isset($_POST["Telefoon"]) && $_POST["Telefoon"] !== "") { $telefoon1 = $_POST["Telefoon"]; } else { $telefoon1 = NULL; } if (isset($_POST["Woonplaats"]) && $_POST["Woonplaats"] !== "") {
<?php session_start(); require 'functions.php'; if (!isLoggedIn()) { header("location: index.php"); exit; } require '../htmlHelpers.php'; renderHtmlStartAdmin("Subcategoriën", "", "subcategorie"); // subcategorien ophalen $query = "SELECT * FROM subcategorie"; $subcategorieen = query($query, null); $succes = ""; if (isset($_GET["x"])) { if ($_GET["x"] === "1") { $succes = "Subategorie is toegevoegd."; } } echo "<table><tr><td><a href='addSubcategorie.php' id='addSubcategorieLink'><button type=\"button\"><span style=\"color: #333333\">Toevoegen</span></button></a></td><td>{$succes}</td></tr></table>"; echo "<div id='subcategorieList'>"; // subcategorieen tonen foreach ($subcategorieen as $subcategorie) { echo "<a class='subcategorieListItem' href='editSubcategorie.php?id=" . $subcategorie["SubcategorieID"] . "'>"; echo "<div class='subcategorieListItemInner'>"; echo "<span class='titel'>" . $subcategorie["Subcategorie_naam"] . "</span><br/> "; echo "<span class='beschrijving'>" . $subcategorie["Beschrijving"] . "</span><br/>"; echo "</div>"; showSmallImagesList(query("SELECT * FROM schilderij WHERE SubcategorieID = ? LIMIT 0,5", [$subcategorie["SubcategorieID"]]), query("SELECT COUNT(*) as count FROM schilderij WHERE SubcategorieID = ?", [$subcategorie["SubcategorieID"]])); echo "</a>"; }
<?php session_start(); require 'functions.php'; if (!isLoggedIn()) { header("location: index.php"); } require '../htmlHelpers.php'; renderHtmlStartAdmin("Materiaal", '<script src="/content/editMateriaal.js"></script>', "materiaal"); $saved = false; if (isset($_GET["id"])) { $id = $_GET["id"]; $invoerDatabase = [$_GET["id"]]; $uitvoerDatabase = query("SELECT * FROM materiaal WHERE MateriaalID = ?", $invoerDatabase); // check of schiderij is gekoppeld voor verwijderen $schilderijResult = query("SELECT COUNT(*) c FROM schilderij WHERE MateriaalID = ?", $invoerDatabase); $verwijderPossible = $schilderijResult[0]["c"] == 0; } if (!isset($uitvoerDatabase) || count($uitvoerDatabase) == 0) { header("location:materiaalList.php"); exit; } // verwerken gegevens formulier en naar database schrijven if (isset($_POST["knopje"])) { if (isset($_POST["Materiaal_Soort"]) && $_POST["Materiaal_Soort"] !== "") { $id = $_GET["id"]; $invoerDatabase2 = [uppercase($_POST["Materiaal_Soort"]), uppercase($_POST["BEschrijving"]), $_GET["id"]]; query("UPDATE materiaal SET Materiaal_soort = ?, Beschrijving = ? WHERE MateriaalID = ?", $invoerDatabase2); header('location:materiaalList.php#Wijzigingen zijn opgeslagen'); exit; } else {
<?php // start stuff session_start(); require 'functions.php'; if (!isLoggedIn()) { header("location: index.php"); exit; } require '../htmlHelpers.php'; renderHtmlStartAdmin("Account", "", "account"); // na de post if (isset($_POST["oldpassword"])) { $wachtwoordHash = hash("sha256", $_POST["oldpassword"]); // query voor checken huidige wachtwoord $result = query("SELECT * FROM gebruikers WHERE Username = ? AND Wachtwoord = ?", array($_SESSION["inlog"], $wachtwoordHash)); if (count($result) === 0) { // ww is niet goed $errorMessage = "Huidig wachtwoord klopt niet"; } elseif ($_POST["newpassword"] != $_POST["new2password"]) { // nieuwe ww zijn niet gelijk $errorMessage = "Nieuwe wachtwoorden zijn niet gelijk aan elkaar"; } elseif (strlen($_POST["newpassword"]) < 4) { // te kort $errorMessage = "Nieuwe wachtwoord moet minimaal 5 karakters lang zijn"; } else { // invoer is goed update de db $newpassword = hash("sha256", $_POST["newpassword"]); query("UPDATE gebruikers SET wachtwoord = ? WHERE username = ?", array($newpassword, $_SESSION["inlog"])); $successMessage = "Wachtwoord is aangepast"; }
<?php session_start(); require 'functions.php'; if (!isLoggedIn()) { header("location: index.php"); exit; } require '../htmlHelpers.php'; renderHtmlStartAdmin("Welkomsttekst", "", "Welkomsttekst"); $naamerror = false; if (isset($_POST["verzendknop"])) { if (isset($_POST["Beschrijving"]) && $_POST["Beschrijving"] !== "") { $invoerDatabase = [$_POST["Beschrijving"]]; query("UPDATE welkomstekst SET Welkomstekst = ? WHERE ID = 1", $invoerDatabase); } else { $naamerror = true; } } $uitvoerDatabase = query("SELECT Welkomstekst FROM welkomstekst", NULL); foreach ($uitvoerDatabase as $value1) { foreach ($value1 as $value2) { if (trim($value2) === "") { $waarde = NULL; } else { $waarde = $value2; } } } ?>
<?php // start stuff session_start(); require 'functions.php'; if (!isLoggedIn()) { header("location: index.php"); } require '../htmlHelpers.php'; renderHtmlStartAdmin("Categorieën", '', "categorie"); $saved = false; // wordt gebruikt teruggaan na opslaan $toevoegenCategorie = []; $doorgaan_naam = false; $invoerDatabase = []; // post is gedaan if (isset($_POST["Toevoegen"]) || isset($_POST["Terug"])) { if (!isset($_POST["Naam"]) || $_POST["Naam"] == "") { // check naam invoer $Naamerror = "Er moet een naam worden ingevuld."; } else { // check of categorie naam al eerder is ingevuld $invoerDatabase[] = uppercase($_POST["Naam"]); $uitvoerDatabase = query("SELECT Categorie_naam FROM categorie WHERE Categorie_naam = ?", $invoerDatabase); if (count($uitvoerDatabase) === 0) { // categorie bestaat nog niet $toevoegenCategorie[] = uppercase($_POST["Naam"]); $toevoegenCategorie[] = uppercase($_POST["Beschrijving"]); // add to db query("INSERT INTO categorie (Categorie_naam, Beschrijving) VALUES (?, ?)", $toevoegenCategorie); $saved = true;