if (isset($_POST["volgende"])) { if (isset($_POST["hulp"])) { $antwoord = $_POST["hinder"] + $_POST["hulp"]; } else { $antwoord = $_POST["hinder"]; } } else { $antwoord = 0; } $antwoorden[$aantalingevuld - 1] = $antwoord; $bevraging["Antwoorden"] = implode(',', $antwoorden); //$antwoordenlijst = new AntwoordenLijst(); //$antwoorden = Finah::csvToArray($antwoordenlijst["Antwoorden"]); //$antwoorden[$volgende] = $antwoord; //$antwoordenlijst["Antwoorden"] = Finah::arrayToCsv($antwoorden); FinahDAO::PasAan("bevraging", $id, $bevraging, $_SESSION["token"]); //var_dump($bevraging); } $aantalingevuld += 1; //FinahDAO::PasAan("antwoordlijst",$_POST["id"]) //TODO vorige antwoord opslaan //TODO Zolang er vragen zijn tonen if ($aantalingevuld <= count($vragen[0])) { ?> <form id="enqueteForm" class="bs-example bs-example-form" role="form" method="POST" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?> "> <div class="container"> <div class="div-group row" id="vraagDiv">
echo "<option value='" . $item["Id"] . "'>" . $item["Omschrijving"] . "</option>\r\n"; } ?> } </select> </div> </div> <div class="form-group"> <label class="control-label col-xs-4 col-sm-4 col-md-3 col-lg-3" for="vragenAdd"> Selecteer de vragen die je wil toevoegen aan de vragenlijst: </label> <div class="col-xs-8 col-sm-8 col-md-9 col-lg-9"> <select id="vragenAdd" name="vragen[]" size="20" multiple> <?php /*TODO De vragen in deze select box zoals de pathologie lijst (code hieronder)Eventueel enkel de vragen die van toepassing zijn bij de bovenstaand geselecteerde aandoening?? */ $vragenLijst = FinahDAO::HaalOp("Vragen"); foreach ($vragenLijst as $item) { echo "<option value='" . $item["Id"] . "'>" . $item["VraagStelling"] . "</option>\r\n"; } ?> </select> </div> </div> <div class="form-group"> <div class=" col-xs-offset-4 col-sm-offset-4 col-md-offset-3 col-lg-offset-3 col-sm-10"> <button type="button" onclick="location.href='Overzicht.php'" class="btn btn-primary"> Terug </button> <button type="submit" name="creeer" class="btn btn-primary"> Opslaan</button> </div> </div>
<div class="container-fluid"> <div class="row"> <div class="col-sm-12 col-md-12 col-lg-12"> <h1 class="header">Nieuwe vraag </h1> <form class="form-horizontal " role="form" method="POST" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?> "> <?php if (isset($_POST["creeer"])) { $vraagstelling = $_POST["vraagstelling"]; $vraag = new Vraag(); $vraag->Id = 0; $vraag->setVraagstelling($vraagstelling); //TODO nakijken ?? moet dit niet $vraagstelling zijn ? if (FinahDAO::SchrijfWeg("Vraag", $vraag)) { //Todo eventueel een exception toevoegen hier echo "De vraag werd succesvol opgeslagen"; } } else { ?> <div class="form-group top-form"> <label class="control-label col-xs-3 col-sm-3 col-md-2 col-lg-2" for="Vraagstelling"> Vraagstelling: </label> <div class="col-xs-9 col-sm-9 col-md-8 col-lg-7"> <input type="text" name="vraagstelling" class="form-control" id="Vraagstelling" /> </div> </div> <div class="form-group"> <div class=" col-xs-offset-3 col-sm-offset-3 col-md-offset-2 col-lg-offset-2 col-sm-10"> <button onclick="location.href='Overzicht.php'" class="btn btn-primary"> Terug </button> <button type="submit" name="creeer" class="btn btn-primary"> Opslaan </button>
</div> <div class="col-xs-3 col-sm-4 col-md-3 col-lg-2 text-nowrap"> <input type="text" name="postcode" id="Postcode" class="form-control"> </div> </div> <!-- todo met javascript adhv postcode de mogelijke woonplaatsen weergeven in een combobox (== bevraging create ) --> <div class="row detail-row"> <div class="col-xs-5 col-sm-5 col-md-4 col-lg-2"> <label for="Woonplaats" class="control-label"> Woonplaats: </label> </div> <div class="col-xs-7 col-sm-7 col-md-5 col-lg-3"> <select class="form-control" id="Woonplaats" name="woonplaats" onchange="OnChange(event)"> <?php $postcodes = FinahDAO::HaalOp("Postcode"); foreach ($postcodes as $item) { echo "<option value='" . $item["Id"] . "'>" . $item["Gemeente"] . "</option>\r\n"; } ?> </select> </div> </div> <div class="row detail-row"> <div class="col-xs-5 col-sm-5 col-md-4 col-lg-2"> <label for="Telefoon" class="control-label"> Telefoon: </label> </div> <div class="col-xs-7 col-sm-7 col-md-5 col-lg-3"> <input type="text" name="telefoon" id="Telefoon" class="form-control">
<?php /** * Created by PhpStorm. * User: Gert * Date: 22/05/2015 * Time: 13:02 */ session_start(); include_once '../Php/DAO/FinahDAO.php'; var_dump(FinahDAO::HaalOp("Thema", null, $_SESSION["token"]));
<?php $leeftijdscategoriePat = FinahDAO::HaalOp("LeeftijdsCategorie"); foreach ($leeftijdscategoriePat as $item) { echo "<option value='" . $item["Id"] . "'>" . $item["Van"] . " tot " . $item["Tot"] . "</option>\r\n"; } ?> </select> </div> </div> <div class="form-group"> <label class="control-label col-xs-4 col-sm-4 col-md-3 col-lg-3" for="Relatie"> Kies de relatie tussen patient en mantelzorger: </label> <div class="col-xs-8 col-sm-8 col-md-6 col-lg-4"> <select class="form-control" id="Relatie" name="relatie"> <option value="null">Maak een keuze</option> <?php $relatie = FinahDAO::HaalOp("Relatie"); foreach ($relatie as $item) { echo "<option value='" . $item["Id"] . "'>" . $item["Naam"] . "</option>\r\n"; } ?> </select> </div> </div> <div class="form-group"> <div class="form-group"> <div class=" col-xs-offset-4 col-sm-offset-4 col-md-offset-3 col-lg-offset-3 col-sm-10"> <button type="button" onclick="location.href='Overzicht.php'" class="btn btn-primary"> Terug </button> <button type="submit" name="creeer" class="btn btn-primary"> Opslaan </button> </div> </div>
</th> <th> Omschrijving </th> <th> Aandoening </th> <th> Aantal vragen </th> <th>Actie</th> </tr> </thead> <tbody> <?php $vragenLijst = FinahDAO::HaalOp("VragenLijst", null, $_SESSION["token"]); foreach ($vragenLijst as $item) { echo "<tr>"; ?> <td class='col-sm-1 col-md-1 col-lg-1 text-center'><?php echo $item["Id"]; ?> </td> <td class='col-sm-6 col-md-6 col-lg-6'> <?php echo $item["Omschrijving"]; ?> </td> <td class='col-sm-6 col-md-6 col-lg-6'> <?php echo $item["Aandoe"]["Omschrijving"]; ?> </td>
<div class="container-fluid"> <div class="row"> <div class="col-sm-12 col-md-12 col-lg-12"> <h1>Account informatie</h1> <!-- todo gegevens van account inladen--> <div class="panel-group"> <div class="panel panel-primary account-panel"> <div class="panel-heading"><span style="color:white;" class="glyphicon glyphicon-user"></span> Algemeen</div> <div class="panel-body"> <form id="accountForm" class="form form-horizontal" role="form" method="POST" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?> "> <?php $account = FinahDAO::HaalOp("api/Account", "UserInfo", $_SESSION["token"]); ?> <div class="row"> <div class="col-xs-5 col-sm-5 col-md-4 col-lg-2"> <label for="Rol" class="control-label"> Rol: </label> </div> <div class="col-xs-7 col-sm-7 col-md-5 col-lg-3"> <input type="text" name="rol" id="Rol" class="form-control" disabled value="<?php echo $account["Rol"]; ?> "> </div> </div>
} ?> "> Opslaan </button> </div> </div> </form> </div> </div> </div> </div> </div> <?php } elseif (isset($_POST["details"])) { $id = $_POST["details"]; $pathologie = FinahDAO::HaalOp("Pathologie", $id, $_SESSION["token"]); $omschrijving = $pathologie["Omschrijving"]; $aandoeningLijst = $pathologie["Aandoeningen"]; ?> <div class="panel panel-primary"> <div class="panel-heading "> <h1 class="panel-title"><span class="big-font"> Details: <?php echo "Pathologie " . $id; ?> </span></h1> </div> <div class="panel-body"> <div class="row"> <div class="col-xs-3 col-sm-3 col-md-3 col-lg-2"> <label>ID:</label>
} ?> "> Opslaan </button> </div> </div> </form> </div> </div> </div> </div> </div> <?php } elseif (isset($_POST["details"])) { $id = $_POST["details"]; $thema = FinahDAO::HaalOp("Thema", $id, $_SESSION["token"]); $naam = $thema["Naam"]; ?> <div class="panel panel-primary"> <div class="panel-heading "> <h1 class="panel-title"><span class="big-font"> Details: <?php echo "Thema " . $id; ?> </span></h1> </div> <div class="panel-body"> <div class="row"> <div class="col-xs-3 col-sm-3 col-md-3 col-lg-2"> <label>ID:</label> </div>
} ?> "> Opslaan </button> </div> </div> </form> </div> </div> </div> </div> </div> <?php } elseif (isset($_POST["details"])) { $id = $_POST["details"]; $aandoening = FinahDAO::HaalOp("Aandoening", $id, $_SESSION["token"]); $naam = $aandoening["Omschrijving"]; $pathologieLijst = $aandoening["Patologieen"]; ?> <div class="panel panel-primary"> <div class="panel-heading "> <h1 class="panel-title"><span class="big-font"> Details: <?php echo "Aandoening " . $id; ?> </span></h1> </div> <div class="panel-body"> <div class="row"> <div class="col-xs-3 col-sm-3 col-md-3 col-lg-2"> <label>ID:</label>
</div> <?php ?> <table class="table table-bordered table-striped"> <thead> <tr> <tr> <th> Thema </th> <th>Actie</th> </tr> </thead> <tbody> <?php $themaLijst = FinahDAO::HaalOp("Thema", null, $_SESSION["token"]); foreach ($themaLijst as $item) { echo "<tr>"; ?> <td class='col-sm-10 col-md-5 col-lg-10'><?php echo $item["Naam"]; ?> </td> <td class='action-column col-sm-2 col-md-2 col-lg-2'> <button type='submit' name='details' id='<?php echo "Dt" . $item["Id"]; ?> ' class='btn btn-primary' value="<?php echo $item["Id"]; ?>
echo " De pathologie werd succesvol verwijderd "; } } ?> <table class="table table-bordered table-striped"> <thead> <tr> <th> Omschrijving </th> <th>Actie</th> </tr> </thead> <tbody> <?php $pathologieLijst = FinahDAO::HaalOp("Pathologie", null, $_SESSION["token"]); foreach ($pathologieLijst as $item) { echo "<tr>"; ?> <td class='col-sm-10 col-md-5 col-lg-10'><?php echo $item["Omschrijving"]; ?> </td> <td class='action-column col-sm-2 col-md-2 col-lg-2'> <button type='submit' name='details' id='<?php echo "Dt" . $item["Id"]; ?> ' class='btn btn-primary' value="<?php echo $item["Id"]; ?>
</th> <th> Bevragingen </th> <th> Rapport ? </th> <th>Actie</th> </tr> </thead> <tbody> <?php if ($_SESSION["rol"] == "Hulpverlener") { $onderzoekLijst = FinahDAO::HaalOp("Onderzoek", null, $_SESSION["token"]); } else { $onderzoekLijst = FinahDAO::HaalOp("Onderzoek", null, $_SESSION["token"]); } foreach ($onderzoekLijst as $item) { //$antw = FinahDAO::HaalOp("Antwoordenlijst",$item["Bevraging_Pat"]["Id"]); ?> <tr> <td class='col-xs-3 col-sm-4 col-md-4 col-lg-2 '> <?php echo $item["Datum"]; ?> </td> <td class='col-xs-3 col-sm-3 col-md-3 col-lg-3'><?php echo $_SESSION["Username"]; ?> </td> <td class='col-xs-3 col-sm-4 col-md-4 col-lg-4'><?php
?> <div class="form-group top-form"> <label class="control-label col-xs-4 col-sm-4 col-md-2 col-lg-2" for="Omschrijving"> Omschrijving: </label> <div class=" col-xs-8 col-sm-8 col-md-8 col-lg-4"> <textarea rows="5" type="text" class="form-control" id="omschrijving" name="omschrijving" placeholder="Voer een omschrijving in"> </textarea> </div> </div> <div class="form-group"> <label class="control-label col-xs-4 col-sm-4 col-md-2 col-lg-2" for="Pathologie"> Kies een pathologie: </label> <div class="col-xs-6 col-sm-5 col-md-5 col-lg-3"> <select multiple class="form-control" id="pathologie" name="pathologie[]"> <!-- Pathologieen ophalen--> <?php //$patologieen = new PathologieArray(); //TODO omzetten naar Pathologie object $patologieen = FinahDAO::HaalOp("Pathologie"); foreach ($patologieen as $item) { $waarde = $item["Omschrijving"]; echo "<option value='" . $item["Id"] . "'>" . $item["Omschrijving"] . "</option>\r\n"; } //var_dump($patologieen); // for ($a=0;$a<count($patologieen);$a++){ // echo "<option>" . $patologieen->Omschrijving . "</option>\r\n"; // } ?> </select> </div> </div> <div class="form-group">
} ?> "> Opslaan </button> </div> </div> </form> </div> </div> </div> </div> </div> <?php } elseif (isset($_POST["details"])) { $id = $_POST["details"]; $vraag = FinahDAO::HaalOp("Vragen", $id, $_SESSION["token"]); $vraagStelling = $vraag["VraagStelling"]; $thema = $vraag["Thema"]["Naam"]; ?> <div class="panel panel-primary"> <div class="panel-heading "> <h1 class="panel-title"><span class="big-font"> Details: <?php echo "Vraag " . $id; ?> </span></h1> </div> <div class="panel-body"> <div class="row"> <div class="col-xs-3 col-sm-3 col-md-3 col-lg-2"> <label>ID:</label>
<th> Voornaam </th> <th> Naam </th> <th> Rol </th> <th>Actie</th> </tr> </thead> <tbody> <?php $aanvragen = FinahDAO::HaalOp("Aanvraag", null); foreach ($aanvragen as $item) { ?> <!--Todo juiste velden toevoegen--> <tr> <td class="col-sm-5 col-md-5 col-lg-5 text-center"> <?php echo $item["VoorNaam"]; ?> </td> <td class="col-sm-3 col-md-3 col-lg-3 text-center"> <?php echo $item["Naam"]; ?> </td> <td class="col-sm-2 col-md-2 col-lg-2 text-center">
echo "De pathologie werd succesvol opgeslagen"; } } else { ?> <div class="form-group top-form"> <label class="control-label col-xs-4 col-sm-4 col-md-2 col-lg-2" for="Omschrijving"> Omschrijving: </label> <div class=" col-xs-8 col-sm-8 col-md-8 col-lg-4"> <textarea rows="5" type="text" class="form-control" id="omschrijving" name="omschrijving" placeholder="Voer een omschrijving in"> </textarea> </div> </div> <div class="form-group"> <label class="control-label col-xs-4 col-sm-4 col-md-2 col-lg-2" for="aandoening"> Kies een Aandoening: </label> <div class="col-xs-6 col-sm-7 col-md-4 col-lg-3"> <select multiple class="form-control" id="aandoening" name="aandoening[]"> <?php $aandoeningen = FinahDAO::HaalOp("Aandoening"); foreach ($aandoeningen as $item) { $waarde = $item["Omschrijving"]; echo "<option value='" . $item["Id"] . "'>" . $item["Omschrijving"] . "</option>\r\n"; } ?> </select> </div> </div> <div class="form-group"> <div class=" col-xs-offset-4 col-sm-offset-4 col-md-offset-2 col-lg-offset-2 col-sm-10"> <button onclick="location.href='Overzicht.php'" class="btn btn-primary"> Terug </button> <button type="submit" name="creeer" class="btn btn-primary"> Opslaan </button> </div>
</div> <table class="table table-bordered table-striped" id="overzicht"> <thead> <tr> <th> Van </th> <th> Tot </th> <th>Actie</th> </thead> <tbody> <?php $leeftijdCategorieLijst = FinahDAO::HaalOp("LeeftijdsCategorie", null, $_SESSION["token"]); foreach ($leeftijdCategorieLijst as $item) { $teller = 0; echo "<tr>"; ?> <td class='col-sm-5 col-md-5 col-lg-5 text-center'><?php echo $item["Van"]; ?> </td> <td class='col-sm-5 col-md-5 col-lg-5 text-center'><?php echo $item["Tot"]; ?> </td> <td class='action-column col-sm-1 col-md-2 col-lg-2'> <button type='submit' name='details' id='<?php echo "Dt" . $item["Id"];
<div id="mededeling"></div> <table class="table table-bordered table-striped"> <thead> <tr> <th> Omschrijving </th> <th> Pathologie </th> <th>Actie</th> </tr> </thead> <tbody> <?php $aandoeningLijst = FinahDAO::HaalOp("Aandoening", null, $_SESSION["token"]); for ($a = 0; $a < count($aandoeningLijst); $a++) { $item = $aandoeningLijst[$a]; $aantal = count($item["Patologieen"]); ?> <tr> <td class='col-sm-5 col-md-5 col-lg-5'> <?php echo $item["Omschrijving"]; ?> </td> <td class='col-sm-5 col-md-5 col-lg-5'> <?php for ($b = 0; $b < $aantal; $b++) { ?> <?php
<?php include_once '../Php/DAO/FinahDAO.php'; include_once '../Php/Models/Bevraging.php'; session_start(); $bevraging_pat = []; $bevraging_man = new Bevraging(); $bevraging_man->setIsPatient(false); $ids = FinahDAO::HaalOp("Bevraging", "UniekeIds"); $bevraging_pat["Id"] = $ids[0]; $bevraging_man->setId($ids[1]); var_dump($bevraging_pat);
<form class="form-horizontal form-buttons" role="form" method="POST" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?> "> <button type="button" onclick="location.href='Overzicht.php'" class="btn btn-primary"> Terug </button> </form> </div> </div> </div> </div> <?php $bevraging = FinahDAO::HaalOp("Bevraging", $id); $antwoordenLijst = $bevraging["Antwoorden"]; $antwoorden = explode(",", $bevraging["Antwoorden"]); for ($i = 0; $i <= count($antwoorden); $i++) { if ($antwoorden[$i] <= 5) { $ruwedata .= $i . " a:" . $antwoorden[$i]; } if ($antwoorden[$i] > 5) { $ruwedata .= $i . " b, :ja"; } else { if ($antwoorden[$i] > 2) { $ruwedata .= $i . " b, :nee"; } } } echo $ruwedata;
<meta charset="utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>FINAH - Home</title> <link rel="stylesheet" type="text/css" href="Css/Stylesheet.css"/> <link rel="stylesheet" type="text/css" href="Css/bootstrap.css"/> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script> <![endif]--> </head> <body> <?php if (isset($_POST["login"])) { $aanmelden = FinahDAO::GetToken($_POST["user"], $_POST["wachtwoord"]); $resarr = (array) $aanmelden; var_dump($resarr); if (isset($resarr["access_token"])) { session_start(); $_SESSION["token"] = $aanmelden["access_token"]; $_SESSION["username"] = $aanmelden["userName"]; $startpos = strpos($resarr["roles"], '"') + 1; $endpos = strpos($resarr["roles"], ']') - 3; $rest = substr($resarr["roles"], $startpos, $endpos); $_SESSION["rol"] = $rest; header("Location: Aandoening/Overzicht.php"); } else { echo "aanmelden mislukt"; } }
} ?> "> Opslaan </button> </div> </div> </form> </div> </div> </div> </div> </div> <?php } elseif (isset($_POST["details"])) { $id = $_POST["details"]; $leeftijdsCat = FinahDAO::HaalOp("LeeftijdsCategorie", $id, $_SESSION["token"]); $van = $leeftijdsCat["Van"]; $tot = $leeftijdsCat["Tot"]; ?> <div class="panel panel-primary"> <div class="panel-heading "> <h1 class="panel-title"><span class="big-font"> Details: <?php echo "Leeftijdscategorie " . $id; ?> </span></h1> </div> <div class="panel-body"> <div class="row"> <div class="col-xs-3 col-sm-3 col-md-3 col-lg-2"> <label>ID:</label>
* Date: 22/05/2015 * Time: 13:44 */ include_once "../PHP/DAO/FinahDAO.php"; session_start(); $rapportid = "4cb31482bfe143f0a90e408e86d8432c"; $onderzoek = FinahDAO::HaalOp("Onderzoek/Rapport", $rapportid); $idMan = "2a0aa4c1264f401081e6db09d9a092f6"; $idPat = "6fe059997e0643af91688084e2648c55"; $bevrPat = FinahDAO::HaalOp("Bevraging", $idPat, $_SESSION["token"]); $bevrMan = FinahDAO::HaalOp("Bevraging", $idMan, $_SESSION["token"]); $reeks1 = $bevrPat["Antwoorden"]; $reeks2 = $bevrMan["Antwoorden"]; $arr1 = explode(",", $reeks1); $arr2 = explode(",", $reeks2); $vragen = FinahDAO::HaalOp("Onderzoek", $idPat . "/Vragen"); $rapport = []; $nogene = []; $teller = 0; for ($i = 0; $i < count($vragen[0]); $i++) { $vraag = $vragen[0][$i]; $vrRap["hinderPat"] = 0; $vrRap["hinderMan"] = 0; $vrRap["hulp"] = 0; if ($arr1[$i] > 2 || $arr2[$i] > 2) { //er is hinder //vraag al bewaren $vrRap["Vraag"] = $vraag["VraagStelling"]; $vrRap["hinderPat"] = 0; $vrRap["hinderMan"] = 0; $vrRap["hulp"] = 0;
<script type="text/javascript" src="../js/VraagInvullen.js"></script> <script src="../js/jquery-2.1.3.min.js"></script> <script> /* $(function () { $(':radio').on('change', function () { $(':radio').not(this).closest('li').removeClass('selected'); $(this).closest('li').addClass('selected'); }); };*/ </script> <title>FINAH - Bevraging</title> </head> <body> <?php if (isset($_GET)) { $bevraging = FinahDAO::HaalOp("Bevraging", $_GET["id"]); print_r($bevraging); $arr = explode(",", $bevraging["Antwoorden"]); var_dump($arr); //$antwoorden = Finah::csvToArray($bevraging["Antwoorden"]); //print_r($antwoorden); } if (isset($_POST["volgende"])) { print_r($_POST); } else { ?> <div class="wrapper"> <div class="container"> <form class="bs-example bs-example-form" role="form" method="POST" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);