コード例 #1
0
 function Novo()
 {
     $obj = new clsTopico(false, $this->id_pessoa, $this->cod_grupo, false, false, $this->assunto);
     $cod_topico = $obj->cadastra();
     if ($cod_topico) {
         $obj_grupo = new clsGrupoModerador();
         $lista = $obj_grupo->lista(false, $this->cod_grupo);
         if ($lista) {
             $grupo_pessoas = "";
             foreach ($lista as $moderador) {
                 $obj = $obj = new clsPessoaFisica($moderador['ref_ref_cod_pessoa_fj']);
                 $detalhe = $obj->detalhe();
                 $grupo_pessoas[] = $detalhe['email'];
             }
         }
         $obj_pessoa_criadora = $obj = new clsPessoaFisica($this->id_pessoa);
         $detalhe = $obj->detalhe();
         $nome_criador = $detalhe['nome'];
         $obj = new clsGrupos($this->cod_grupo);
         $detalhe = $obj->detalhe();
         $nome_grupo = $detalhe['nm_grupo'];
         $corpo_email = "<br><table summary=\"\" border=0 cellspacing=3 cellpadding=3><tr><td colspan='2'  style=\"border-bottom: 2px solid #024492\"><span class='titulo'><br><br><b>Novo T�pico Sugerido</b></span><br>\n<br>\n";
         $corpo_email .= "<tr><td><b><br>Grupo: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td>{$nome_grupo}</td></tr><br><tr><td><b><br>Membro: &nbsp;&nbsp;</td><td>{$nome_criador}</td></tr><br><tr><td><b><br>Assunto: &nbsp;&nbsp;</td><td>{$this->assunto}</td></tr></table>";
         $cabecalho = "From: PMI(itajai.com.br)\nReply-To: itajai.com.br";
         $objEmail = new clsEmail($grupo_pessoas, "[OpenTopic] - Novo T�pico", $corpo_email, "email_mailling_topic");
         $objEmail->envia();
         $cod_reuniao = $this->radio;
         if ($cod_reuniao) {
             $objTopicoReuniao = new clsTopicoReuniao($cod_topico, $cod_reuniao);
             $objTopicoReuniao->cadastra();
         }
         if ($_SESSION['pagina']) {
             header("Location: {$_SESSION['pagina']}");
             die;
         } else {
             header("Location: otopic_meus_grupos_det2.php?cod_grupo={$this->cod_grupo}");
             die;
         }
     }
     return false;
 }