$uploadSucces = 0; // header("location: home.php"); } if (isset($_FILES["foto_leerkracht"]) && $_FILES["foto_leerkracht"]['error'] != 4) { // controle of alle checks geslaagd waren if ($uploadSucces == 0) { //er word geen bestand upgeload } else { if ($old_foto_path != "Foto_leerling/defaul_foto.png") { unlink($old_foto_path); } if (move_uploaded_file($_FILES["foto_leerkracht"]["tmp_name"], $target_file)) { $foto = $foto_leerkracht; //als file upgeload werd } else { //als niet correct is } } } $updateGeboortedatum = $datetime->format('Y,m,d'); $new = $klassvc->addKlas($updateKlas); //$new is bool of klas nieuw is of niet $klasup = $klassvc->klasByNaam($updateKlas); $newKlasId = $klasup->getKlasid(); $leerkrachtsvc->updateLeerkracht($leerkachtupid, $updateEmail, $updateVoornaam, $updateFamilienaam, $updateGeboortedatum, $foto, $newKlasId); header("location: leerkrachtlijst.php"); } include "presentation/updateleerkrachtpresentation.php"; } else { header("location: home.php"); }
session_destroy(); } if (isset($_SESSION["aangemeld"]) && $_SESSION["aangemeld"] && isset($_SESSION["rechten"]) && $_SESSION["rechten"] == "admin_level" && !isset($_GET["log"])) { if (isset($_GET["action"]) && $_GET["action"] == "process") { //leerkrachtservice $leerkrachtsvc = new leerkrachtservice(); $klassvc = new klasservice(); //de variabels die naar db gaan $emailadres = $_POST["email"]; $voornaam = $_POST["Voornaam"]; $familienaam = $_POST["Familienaam"]; $geboortedatumold = $_POST["geboortedatum"]; $datetime = new DateTime($geboortedatumold); $klas_naam = $_POST["klas"]; //klas bestaand of nieuw indien nieuw toevoegen $klasadd = $klassvc->addKlas($klas_naam); //in klas add zit een bool of de add geslaagd is of niet //haal het klas obj op aan de hand van de gekregen naam $klas = $klassvc->klasByNaam($klas_naam); $klasid = $klas->getKlasid(); if (isset($_FILES["foto_leerkracht"]) && $_FILES["foto_leerkracht"]['error'] != 4) { $target_folder = "Foto_leerkracht/"; $target_file = $target_folder . basename($_FILES["foto_leerkracht"]["name"]); $uploadSucces = 1; $imageFileType = pathinfo($target_file, PATHINFO_EXTENSION); $daytime = new DateTime($geboortedatumold); $geboortedatum = $daytime->format('Y-m-d'); //echo $geboortedatum; $foto_naam = $geboortedatum . $voornaam . $familienaam; $target_file = $target_folder . basename($foto_naam . "." . $imageFileType); //rename