<?php /* * ©2014 Croce Rossa Italiana */ /* * Normalizzazione dei dati */ paginaApp([APP_SOCI, APP_PRESIDENTE]); controllaParametri(array('t'), 'presidente.utenti&errGen'); $id = $_GET['t']; $p = Utente::id($id); proteggiDatiSensibili($p); $admin = $me->admin(); $dnascita = DT::createFromFormat('d/m/Y', $_POST['inputDataNascita']); $dnascita = $dnascita->getTimestamp(); $prnascita = maiuscolo($_POST['inputProvinciaNascita']); $conascita = normalizzaNome($_POST['inputComuneNascita']); $coresidenza = normalizzaNome($_POST['inputComuneResidenza']); $caresidenza = normalizzaNome($_POST['inputCAPResidenza']); $prresidenza = maiuscolo($_POST['inputProvinciaResidenza']); $indirizzo = normalizzaNome($_POST['inputIndirizzo']); $civico = maiuscolo($_POST['inputCivico']); $cell = normalizzaNome($_POST['inputCellulare']); $cells = normalizzaNome(@$_POST['inputCellulareServizio']); /* * Registrazione vera e propria... */ $p->dataNascita = $dnascita; $p->provinciaNascita = $prnascita; $p->comuneNascita = $conascita;
<?php /* * ©2013 Croce Rossa Italiana */ controllaParametri(array('id'), 'us.dash&err'); $id = $_GET['id']; $v = Utente::id($id); if (!$v->modificabileDa($me)) { redirect('us.dash&err'); } proteggiDatiSensibili($v, [APP_SOCI, APP_PRESIDENTE]); /* * Controllo se ordinario o attivo * e recupero valore della quota minima */ $attivo = false; if ($v->stato == VOLONTARIO) { $attivo = true; } if (!($t = Tesseramento::attivo())) { redirect('us.quoteNo&err'); } $quotaMin = $attivo ? $t->attivo : $t->ordinario; ?> <form action="?p=us.quote.nuova.ok" method="POST"> <input type="hidden" name="vol" value="<?php echo $id; ?> " /> <div class="modal fade automodal">
<?php /* * ©2014 Croce Rossa Italiana */ paginaApp([APP_SOCI, APP_PRESIDENTE]); controllaParametri(['id']); $id = $_GET['id']; $u = Utente::id($id); proteggiDatiSensibili($u); if ($u->stato == ASPIRANTE) { redirect('presidente.soci.ordinari&stato'); } $app = $u->appartenenzaAttuale(); $comitato = $app->comitato; $inizio = DateTime::createFromFormat('d/m/Y', $_POST['dataInizio']); if ($inizio) { $inizio = $inizio->getTimestamp(); $app->fine = $inizio; } else { $app->fine = time(); } $u->stato = VOLONTARIO; $nuovaApp = new Appartenenza(); $nuovaApp->volontario = $u; $nuovaApp->comitato = $comitato; $nuovaApp->stato = MEMBRO_VOLONTARIO; $nuovaApp->inizio = $inizio; $nuovaApp->timestamp = time(); $nuovaApp->comferma = $me; redirect("presidente.utente.visualizza&innalzato&id={$id}");