Ejemplo n.º 1
0
            $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");
}
Ejemplo n.º 2
0
    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