$p->civico = $civico; $p->timestamp = time(); $p->stato = PERSONA; /* * Normalizzazione dei dati */ $cell = normalizzaNome($_POST['inputCellulare']); $p->email = $email; $p->cellulare = $cell; $gia = Appartenenza::filtra([['volontario', $p->id], ['comitato', $comitato->id]]); if (!$gia) { $a = new Appartenenza(); $a->volontario = $p->id; $a->comitato = $comitato; $a->inizio = time(); $a->fine = PROSSIMA_SCADENZA; $a->timestamp = time(); $a->stato = MEMBRO_ORDINARIO; $a->conferma = $me; } /* Genera la password casuale */ $password = generaStringaCasuale(8, DIZIONARIO_ALFANUMERICO); /* Imposta la password */ $p->cambiaPassword($password); /* Invia la mail */ $m = new Email('registrazioneOrdinario', 'Benvenuto su Gaia'); $m->a = $p; $m->_NOME = $p->nome; $m->_PASSWORD = $password; $m->invia(); redirect('presidente.utente.visualizza&ok&id=' . $p->id);