$a = new Appartenenza(); $a->volontario = $p->id; $a->comitato = $comitato; $inizio = DT::createFromFormat('d/m/Y', $_POST['inputDataIngresso']); $inizio = $inizio->getTimestamp(); $a->inizio = $inizio; $a->fine = PROSSIMA_SCADENZA; $a->timestamp = time(); $a->stato = MEMBRO_VOLONTARIO; $a->conferma = $me; } /* * Non si può far parte di IV e CM contemporaneamente */ if (!(isset($_POST['inputIV']) && isset($_POST['inputCM']))) { if ($p->sesso == DONNA) { $p->iv = $_POST['inputIV']; } $p->cm = $_POST['inputCM']; } /* Genera la password casuale */ $password = generaStringaCasuale(8, DIZIONARIO_ALFANUMERICO); /* Imposta la password */ $p->cambiaPassword($password); /* Invia la mail */ $m = new Email('registrazioneVolontarioUS', 'Benvenuto su Gaia'); $m->a = $p; $m->_NOME = $p->nome; $m->_PASSWORD = $password; $m->invia(); redirect('presidente.utente.visualizza&ok&id=' . $p->id);