public function processa() { if (!$this->validacao->getMensagemErro()) { $this->manEmail->setRementente("Site @ Mep Group")->setAssunto("Contato via Site")->setNome(Post::NOME())->setEmail(Post::EMAIL())->setMensagem(\utf8_decode("Ola, preenchi o seu formulário de Servicos e me interessei pelos seguintes:<br>" . Post::SERVICOS_ESCOLHIDOS() . "<hr>Segue uma breve descrição do que quero fazer:<br>" . Post::MENSAGEM() . "<hr>" . "Se possível, no seguinte prazo:" . Post::PRAZO_ESCOLHIDO() . "<hr>Informo também os seguintes contatos:<br>\r\n Telefone:" . Post::TELEFONE() . "- Celular" . Post::CELULAR() . "- Estado:" . Post::UF())); $this->manEmail->prepara()->processa(); return function ($destinatario, $nome) { return $this->manEmail->addDestinatario($destinatario, $nome)->enviaEmail(); }; } throw new \Exception($this->printErro()); }
public function processa() { if (!$this->validacao->getMensagemErro()) { $this->manEmail->setRementente("Site @ Mep Group")->setAssunto(\Mep\Handlers\FiltroPost::ASSUNTO())->setNome(\Mep\Handlers\FiltroPost::NOME())->setEmail(\Mep\Handlers\FiltroPost::EMAIL())->setMensagem(\Mep\Handlers\FiltroPost::MENSAGEM() . "<br> Tel:" . \Mep\Handlers\FiltroPost::TELEFONE()); $this->manEmail->prepara()->processa(); return function ($destinatario, $nome) { return $this->manEmail->addDestinatario($destinatario, $nome)->enviaEmail(); }; } throw new \Exception($this->printErro()); }
public function processa() { if (!$this->printErro()) { $this->manEmail->setRementente("Site @ Mep Group")->setAssunto("Contato via Fale conosco")->setNome(\Mep\Handlers\FiltroPost::USERNAME())->setEmail(\Mep\Handlers\FiltroPost::EMAIL())->setMensagem(\Mep\Handlers\FiltroPost::MENSAGEM()); $this->manEmail->prepara()->processa(); try { $this->manEmail->addDestinatario("*****@*****.**", "Marcos Ammon")->enviaEmail(); echo "Formulário Processado"; } catch (\Exception $ex) { $this->printErro($ex->getMessage()); } } return; }
<div> Username:<input type="text" name="username" value="<?php echo Post::USERNAME(); ?> "> </div> <div> Email:<input type="text" name="email" value="<?php echo Post::EMAIL(); ?> "> </div> <div> Mensagem:<br> <textarea name="mensagem"><?php echo Post::MENSAGEM(); ?> </textarea> </div> <div> <input type="submit"> </div> </form> </body> </html> <?php if ($_SERVER["REQUEST_METHOD"] === "POST") { try { Mep\Container::getFormContato(['username', 'email', 'mensagem'])->prepara()->processa(); } catch (Exception $ex) { die($ex->getMessage());