public function cadastrar(Mensagem $msg, $valor) { try { $sql = "insert into mensagem( idFrom,idTo,mensagem, id_loc, visto) values (?,?,?,?,?)"; $a = $this->conexao->prepare($sql); $a->bindParam(1, $msg->getToken()); $a->bindParam(2, $msg->getIdTo()); $a->bindParam(3, $msg->getMensagem()); $a->bindParam(4, $msg->getIdLoc()); $a->bindParam(5, $valor); return $a->execute(); } catch (Exception $e) { return false; } }
<?php if (isset($_REQUEST['tupiSendEmail'])) { $msg = $tpl->showString(); //carregando o arquivo css // get contents of a file into a string $filename = "css/bootstrap.css"; $handle = fopen($filename, "r"); $contents = fread($handle, filesize($filename)); fclose($handle); $CssConverte = new CSSToInlineStyles($msg, $contents); $html = $CssConverte->convert(); $result = $tupi->mail_html($_REQUEST['tupiSendEmail'], $tupi->REMETENTE, $tupi->TITULO, $html); $oMensagem = new Mensagem(); if ($result) { $oMensagem->getMensagem(53); } else { $oMensagem->getMensagem(54); } $tipo = ""; if ($oMensagem->tipo != "") { $tipo = 'alert-' . $oMensagem->tipo; } $tpl->ALERT = '<div class="alert ' . $tipo . '"><a class="close" data-dismiss="alert">x</a>' . utf8_decode($oMensagem->mensagem) . '</div>'; $tpl->block("BLOCK_ENVIO_EMAIL"); $tpl->show(); } else { $tpl->show(); }
$tpl->clear('CLASSMENU'); } //nomes e perfil de usuari9o $tpl->USUARIO = $_SESSION['ag_nomeUsuario']; } //mostrnado os menus if (isset($_SESSION['ag_idUsuario'])) { $tpl->block("MENU_PADRAO"); $tpl->block("MENU_DE_NAVEGACAO"); } } //fim se o template é padrao //montando a navegacao if ($arrayController[1] == "php") { $tpl->addFile("CONTEUDO", "templates/" . $arrayController[0] . ".html"); } else { $tpl->addFile("CONTEUDO", "templates/" . $arrayController[0] . "." . $arrayController[1] . ".html"); } } //fim do else nao for requisicao ajax //carregando o módulo de alertas if (isset($_SESSION['tupi.mensagem'])) { $oMensagem = new Mensagem(); $oMensagem->getMensagem($_SESSION['tupi.mensagem']); $tipo = ""; if ($oMensagem->tipo != "") { $tipo = 'alert-' . $oMensagem->tipo; } $tpl->ALERT = '<div class="alert ' . $tipo . '"><a class="close" data-dismiss="alert">x</a>' . utf8_decode($oMensagem->mensagem) . '</div>'; unset($_SESSION['tupi.mensagem']); }