case 'raum': if (key_exists('update', $_POST)) { // alle aktiven updaten foreach ($_POST as $key => $value) { if (substr($key, 0, 4) == 'raum') { $raum_id = substr($key, 4); $r = new Raum(); $r->load($raum_id); $r->setName($_POST[$key]); $r->save(); } } } else { // aus †bergabevariablen zu deaktivierende klasse_id bestimmen foreach ($_POST as $key => $value) { if (substr($key, 0, 7) === 'deaktiv') { $raum_id = substr($key, 7); } } $r = new Raum(); $r->load($raum_id); $r->setAktiv("FALSE"); $r->save(); } $action = 'show'; $what = 'raum'; include 'controller/show.php'; break; default: break; }
$klassens = $k->getAllAsArray(' AND aktiv=TRUE '); $htmlk = new HtmlKlasse($klassens); $klassen_inaktivs = $k->getAllAsArray(' AND aktiv="FALSE" '); $htmlk_inaktiv = new HtmlKlasse($klassen_inaktivs); include 'views/' . $action . $what . '.php'; break; case 'fach': $f = new Fach(); $fachs = $f->getAllAsArray(' AND aktiv=TRUE '); $htmlf = new HtmlFach($fachs); $fach_inaktivs = $f->getAllAsArray(' AND aktiv="FALSE" '); $htmlf_inaktiv = new HtmlFach($fach_inaktivs); include 'views/' . $action . $what . '.php'; break; case 'raum': $r = new Raum(); $raums = $r->getAllAsArray(' AND aktiv=TRUE '); $htmlr = new HtmlRaum($raums); $raum_inaktivs = $r->getAllAsArray(' AND aktiv="FALSE" '); $htmlr_inaktiv = new HtmlRaum($raum_inaktivs); include 'views/' . $action . $what . '.php'; break; case 'news': $n = new News(); $n->loadLastNews(); include 'views/' . $action . $what . '.php'; break; case 'createnews': include 'views/' . $action . $what . '.php'; break; case 'createwochenplan':
<?php $f = new Fach(); $fachs = $f->getAllAsArray(); $htmlf = new HtmlFach($fachs); $r = new Raum(); $raums = $r->getAllAsArray(); $htmlr = new HtmlRaum($raums); $l = new Lehrer(); $lehrers = $l->getAllAsArray(); $htmll = new HtmlLehrer($lehrers); $weekdays = WEEKDAYS; $klasse_id = 1; $b = new Block(); $blocks = $b->getAllAsObject(); $k = new Klasse(); $klassens = $k->getAllAsArray(); $klassens = Html::arrayArrayToNameArray($klassens); $k_pdm = Html::buildPullDownMenu("klasse_id", $klassens); /* // brauche fachs als Array mit id als key und name als value $lehrers_name = Html::objektArrayToNameArray($lehrers); $lehrer_pdm = Html::buildPullDownMenu('fach', $lehrers_name); $lehrer_pdm = Html::addNoneOption($lehrer_pdm); */ ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>Wochenplaner</title> <link type="text/css" href="views/Style.css" rel="stylesheet" />
if (move_uploaded_file($file_temp, 'excel/' . $file_name . '')) { echo '<h3>Upload Successful!</h3>'; } else { echo '<h3>ERROR</h3>'; } } } else { echo '<h3>No file has been selected.</h3>'; } $action = 'show'; $what = 'raum'; include 'controller/show.php'; break; case 'raum': $raum = $_POST['raum']; $r = new Raum(); $r->setName($raum); $r->setAktiv(TRUE); $r->save(); $action = 'show'; $what = 'raum'; include 'controller/show.php'; break; case 'fach': $fach = $_POST['fach']; $f = new Fach(); $f->setName($fach); $f->setAktiv(TRUE); $f->save(); $action = 'show'; $what = 'fach';
case 'raum': if (key_exists('update', $_POST)) { // alle aktiven updaten foreach ($_POST as $key => $value) { if (substr($key, 0, 4) == 'raum') { $raum_id = substr($key, 4); $r = new Raum(); $r->load($raum_id); $r->setName($_POST[$key]); $r->save(); } } } else { // aus †bergabevariablen zu deaktivierende klasse_id bestimmen foreach ($_POST as $key => $value) { if (substr($key, 0, 7) === 'deaktiv') { $raum_id = substr($key, 7); } } $f = new Raum(); $f->load($raum_id); $f->setAktiv("TRUE"); $f->save(); } $action = 'show'; $what = 'raum'; include 'controller/show.php'; break; default: break; }