$app->get('/liberi', function () use($dati, $app) { $app->render('admin/liberi.php', array('dati' => $dati)); }); /* Opzioni autogestione */ $app->get('/newsletter', function () use($dati, $app) { $app->render('admin/autogestioni.php', array('dati' => $dati, 'newsletter' => true)); $app->redirect($app->urlFor('autogestioni')); }); $app->get('/random', function () use($dati, $app) { $app->render('admin/autogestioni.php', array('dati' => $dati, 'random' => true)); $app->redirect($app->urlFor('autogestioni')); }); /* Nuovo corso */ $app->map('/corso', function () use($dati, $app) { $app->render('corsi.php', array('dati' => $dati, 'new' => true)); if (fatto()) { $app->redirect($app->urlFor('corsi')); } })->via('GET', 'POST'); /* PDF */ $app->group('/mostra', function () use($dati, $app) { $app->get('/credenziali', function () use($dati, $app) { $app->response->headers->set('Content-Type', 'application/pdf'); $app->render('pdf/credenziali.php', array('dati' => $dati)); }); $app->get('/felpe', function () use($dati, $app) { $app->response->headers->set('Content-Type', 'application/pdf'); $app->render('pdf/sommarioFelpe.php', array('dati' => $dati)); }); $app->get('/barcodes', function () use($dati, $app) { $app->response->headers->set('Content-Type', 'application/pdf');
<?php if (!isset($dati)) { require_once 'utility.php'; } if (isset($elimina)) { $dati['database']->delete("felpe", array("AND" => array("persona" => $dati["user"], "id" => $elimina))); fatto("elimina/felpa"); } else { if (isset($modifica) || isset($nuovo)) { if (isset($_POST['colore']) && isset($_POST['taglia'])) { if (isset($modifica)) { $dati['database']->update("felpe", array("nota" => $_POST['nota'], "taglia" => $_POST['taglia'], "colore" => $_POST['colore'], "#data" => "NOW()"), array("AND" => array("persona" => $dati["user"], "id" => $modifica))); } else { $dati['database']->insert("felpe", array("persona" => $dati["user"], "nota" => $_POST['nota'], "taglia" => $_POST['taglia'], "colore" => $_POST['colore'], "#data" => "NOW()")); } finito("felpa"); salva(); } $pageTitle = "Felpa di Istituto"; require_once 'shared/header.php'; if (isset($modifica)) { $results = $dati['database']->select("felpe", "*", array("AND" => array("persona" => $dati["user"], "id" => $modifica))); if ($results != null) { foreach ($results as $result) { $colore = $result["colore"]; $taglia = $result["taglia"]; $nota = $result["nota"]; } } }