Example #1
0
 $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');
Example #2
0
<?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"];
                }
            }
        }