Esempio n. 1
0
                                         }
                                     }
                                 }
                             }
                         }
                         sort($interno);
                         // print_r($interno);
                         if (!isset($interno[0]) || $interno[0] == null) {
                             unset($persone[$key]);
                             //                         echo "asasassas";
                         }
                     }
                 }
                 $i = 0;
                 while (!pieno($dati['database'], $corso["id"]) && $i < count($persone)) {
                     if (isset($persone[$i]) && !occupato($dati['database'], $dati["autogestione"], $corso["id"], $persone[$i]["id"]) && scuolagiusta($dati['database'], $corso["id"], $persone[$i]["id"])) {
                         // echo $persone[$i]["nome"] . " " . $corso["id"] . "<br>";
                         $dati['database']->update("persone", array("random" => 1), array("id" => $persone[$i]["id"]));
                         $dati['database']->insert("iscrizioni", array("persona" => $persone[$i]["id"], "corso" => $corso["id"], "stato" => 0));
                     }
                     $i++;
                 }
             }
         }
     }
     $dati['database']->update("autogestioni", array("random" => 1), array("id" => $dati["autogestione"]));
 } else {
     if (isset($newsletter)) {
         set_time_limit(60 * 50);
         $corsi = $dati['database']->select("corsi", "*", array("AND" => array("autogestione" => $dati['database']->max("autogestioni", "id"), "quando[!]" => null, "stato" => 0), "ORDER" => "id"));
         $iscritti = $dati['database']->select("iscrizioni", "*", array("ORDER" => "corso"));
Esempio n. 2
0
             }
         }
         require_once 'shared/footer.php';
     } else {
         require_once 'shared/404.php';
     }
 } else {
     if (isset($id) && stessauto($dati['database'], $autogestione, $id) && classe($dati['database'], $dati["user"]) && !iscritto($dati['database'], $id, $dati["user"]) && !occupato($dati['database'], $autogestione, $id, $dati["user"]) && !pieno($dati['database'], $id) && scuolagiusta($dati['database'], $id, $dati["user"]) && $tempo) {
         if (interessato($dati['database'], $id, $dati["user"])) {
             $dati['database']->update("iscrizioni", array("stato" => 0), array("AND" => array("persona" => $dati["user"], "corso" => $id)));
         } else {
             $dati['database']->insert("iscrizioni", array("persona" => $dati["user"], "corso" => $id, "stato" => 0));
         }
         echo 1;
     } else {
         if (isset($id) && stessauto($dati['database'], $autogestione, $id) && classe($dati['database'], $dati["user"]) && iscritto($dati['database'], $id, $dati["user"]) && scuolagiusta($dati['database'], $id, $dati["user"]) && $tempo) {
             $dati['database']->delete("iscrizioni", array("AND" => array("persona" => $dati["user"], "corso" => $id)));
             $xp = squadra($dati['database'], $dati['autogestione'], $dati["user"]);
             $dati['database']->delete("squadre", array("id" => $xp));
             $dati['database']->delete("giocatori", array("squadra" => $xp));
             echo 0;
         } else {
             $pageTitle = "Corsi disponibili";
             $datatable = true;
             $readmore = true;
             require_once 'shared/header.php';
             $scuola = scuola($dati['database'], $dati["user"]);
             if (isAdminUserAutenticate()) {
                 $results = $dati['database']->select("corsi", "*", array("AND" => array("autogestione" => $autogestione, "quando[!]" => null)));
             } else {
                 $results = $dati['database']->select("corsi", "*", array("AND" => array("autogestione" => $autogestione, "scuola" => $scuola, "quando[!]" => null, "stato" => 0)));