Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Tiago Jerônimo

E-mails duplicados PHPMAILER

Recommended Posts

Boa tarde Pessoal!

 

Estou com um pequeno problema que a dias analiso o mesmo código e não consigo encontrar onde é.

 

O que ocorre é que quando envio os e-mails recebo os mesmos duplicados, fiz um teste com a empresa de hospedagem e pude verificar que apesar de duplicados não estão indo em um mesmo disparo pois tem IDs diferentes, como se eu realmente enviasse duas vezes.

Se alguém puder me ajudar ficarei em muito agradecido.

 

Segue abaixo código smtp.php do phpmailer, onde acredito eu que possivelmente esteja ocorrendo o problema.

<?php
  $Message=ob_get_clean();
 
  flush();
 
if(isset($_POST['enviar']))
{
  @include ('mailer/class.phpmailer.php');
 
    $mailer = new PHPMailer();
 
    $mailer->IsSMTP();
    $mailer->SMTPDebug = 1;
    $mailer->Port = 587; 
    $mailer->Host = 'smtp.meudominio.com.br'; 
    $mailer->SMTPAuth = true; 
    $mailer->Username = 'web@meudominio.com.br'; 
    $mailer->Password = 'xxxx'; 
    $mailer->FromName = $assunto; 
    $mailer->From = 'web@meudominio.com.br';
    $mailer->AddAddress($MailToAddress, $nome);
    $mailer->Subject = $Subject;
    $mailer->Body = strip_tags($Message);
    $mailer->Send();
  if($Attachment !== 'false'){
$mailer->AddAttachment($arquivo_caminho, $arquivo_nome);
  }
 
  }
    
?>
  
Logo tenho também um arquivo que "administra" os formulários e destinatários

 

<?php
 
require_once("application/modules/title.php");
require_once("application/modules/mailer/class.phpmailer.php");
 
$search = explode('=',$_SERVER['QUERY_STRING']);
$parametros = explode('/',$_GET["p"]);
$id = $parametros[1];
 
 
 
if( $parametros[0] =='parceiros'){
$parametros = 'parceiros';
$factory = 'pages/partners';
$page_title = 'Parceiros';
$controller = 'events';
 
}
/*else if ( $parametros[0] == 'fotos'){
$parametros = 'fotos';
$factory = 'pages/photos';
$page_title = 'Fotos';
$controller = 'gallery';
} else if ( $parametros[0] == 'galeria'){
$parametros = 'galeria';
$factory = 'pages/gallery';
$page_title = 'Galeria';
$controller = 'gallery';
}*/
 
else if ( $parametros[0] == 'pagina'){
$parametros = 'pagina';
$factory = 'pages/page';
$page_title = Title::page_title('wt_paginas',$id);
$controller = 'page';
}
/* Eventos */
else if ( $parametros[0] == 'eventos'){
$parametros = 'eventos';
$factory = 'pages/event/main';
$page_title = 'Eventos';
$controller = 'events';
}
else if ( $parametros[0] == 'evento'){
$parametros = 'evento';
$factory = 'pages/event/evento';
$page_title = 'Cursos e Eventos';
$controller = 'events';
}
else if( $parametros[0] == 'palestrantes'){
$parametros = 'palestrantes';
$factory = 'pages/event/palestrantes';
$page_title = 'Palestrantes';
$controller = 'events';
}
else if ( $parametros[0] == 'palestrante'){
$parametros = 'palestrante';
$factory = 'pages/event/palestrante';
$page_title = 'Palestrantes';
$controller = 'events';
}
else if ( $parametros[0] == 'inscricao'){
require_once("application/controller/events.php");
$parametros = 'inscricao';
$factory = 'pages/event/inscricao';
$page_title = 'Inscrição';
/* Email */
$curso = Events::get_curso($_POST['curso']);
if (isset($_POST['curso_cidade'])){
$cidade = Events::get_cidade($_POST['curso_cidade']);
$city = "Cidade: $cidade <br />";
}
$mail_content =
'CONFIRMAÇÃO DE INSCRIÇÃO .<br /><br />
<img src="[url=http://www.meudominio.com.br/meudominio/public/img/eventos/01_suas_infos.png]http://www.meudominio.com.br/meudominio/public/img/eventos/01_suas_infos.png[/url]" /><br>
Nome: '.$_POST["ev_nome"].'<br />
CRO: '.$_POST["ev_cro"].'<br />
Especialização: '.$_POST["ev_especializacao"].'<br />
Telefone: '.$_POST["ev_telefone"].'<br />
Telefone: '.$_POST["ev_telefone2"].'<br />
E-mail: '.$_POST["ev_email"].'<br />
Endereço: '.$_POST["ev_endereco"].'<br />
Cidade: '.$_POST["ev_cidade"].'<br />
Estado: '.$_POST["ev_estado"].'<br />
CEP: '.$_POST["ev_cep"].'<br /><br /> 
Como ficou sabendo: '.$_POST["sabendo"].'<br />
Se usa MRC: '.$_POST["usa"].'<br />
Quanto tempo: '.$_POST["ev_quantotempo"].'<br />';
 
if ($_POST["ev_amigo1"]){
$mail_content .= 'Indicações:<br />
Nome: '.$_POST["ev_amigo1"].'<br />
Telefone: '.$_POST["ev_amigo1_fone"].'<br />';
}
if ($_POST["ev_amigo2"]){
$mail_content .= 
'Nome: '.$_POST["ev_amigo2"].'<br />
Telefone: '.$_POST["ev_amigo2_fone"].'<br />';
}
if ($_POST["ev_amigo3"]){
$mail_content .= 
'Nome: '.$_POST["ev_amigo3"].'<br />
Telefone: '.$_POST["ev_amigo3_fone"].'<br />';
}
if ($_POST["ev_comentario"]){
$mail_content .= 'Comentário: '.$_POST["ev_comentario"].'<br />';
}
$mail_content .= '<img src="[url=http://www.meudominio.com.br/meudominio/public/img/eventos/02_evento_infos.png]http://www.meudominio.com.br/meudominio/public/img/eventos/02_evento_infos.png[/url]" /><br>
Evento: '.$curso.'<br/>
'.$_POST["radiocurso"].'<br />';
//apagar IF depois do curso MRO
if($id!=51){
if ($_POST["ev_valor"] != "R$ 0,00"){
if ($_POST["ev_formaPagto"] == 'Cartao'){
$mail_content .=
'Forma de Pagamento: '.$_POST["ev_formaPagto"].'<br />
Parcelamento: '.$_POST["ev_parcelamento"].'<br />
Bandeira: '.$_POST["ev_bandeira"].'<br />
Titular: '.$_POST["ev_titular"].'<br />
Cartão: '.$_POST["ev_cartao"].'<br />
Código: '.$_POST["ev_codigo"].'<br />
Validade: '.$_POST["ev_validade"].'<br /><br />';
}elseif ($_POST["ev_formaPagto"] == 'Transferencia'){
$mail_content .=
"Forma de Pagamento: ".$_POST['ev_formaPagto']."<br />
Informamos que sua <b>inscrição será confirmada após o pagamento da taxa de inscrição</b> na conta abaixo:<br />
<b>Banco:</b> Banco do Brasil - Banco 001<br />
<b>Agência:</b> 367-0<br />
<b>Conta corrente:</b> 134887-6<br />
<b>Nome de:</b> Mais Materiais Odontológicos Ltda<br />
<b>CNPJ:</b> 07.581.009/0001-82<br />
<b>Vencimento</b>: ".date('d/m/Y', strtotime("+2 days"))."<br />
<br />Favor mandar comprovante de depósito com seu nome por fax para 0800 510 3001 aos cuidados de Elisangela.<br /><br />";
}
}
 
if ($_POST["ev_valor"] != "R$ 0,00"){
$mail_content .= '<br /><br />';
}
else{
$mail_content .= '<br /><br />
<img src="[url=http://www.meudominio.com.br/meudominio/public/img/eventos/03_importante_infos.png]http://www.meudominio.com.br/meudominio/public/img/eventos/03_importante_infos.png[/url]" /><br>
Lembre-se de levar a doação de seu agasalho para garantir a sua participação.</br>
Caso não possa comparecer ao evento, por favor, entre em contato para nos avisar através do e-mail contatomrc@meudominio.com.br';
}
}
 
//remover  oi if($id!=47) apos o 08/08/2014
$MailTo = 'Email via site';
if($id!=47){
$MailToAddress="contatomrc@meudominio.com.br";
}else{
$MailToAddress="atendimento@meudominio.com.br";
}
$bccer = $_POST["ev_email"];
$Subject =  utf8_decode("Inscrição: ".$curso);
include_once(CONTROLLER.'contact'.EXT);
$controller = 'events';
}
else if ( $parametros[0] == 'galeria' ){
$parametros = 'palestrante';
$factory = 'pages/event/galeria';
$page_title = 'Galeria de Fotos';
$controller = 'events';
}
else if ( $parametros[0] == 'fotos' ){
$parametros = 'palestrante';
$factory = 'pages/event/fotos';
$page_title = 'Galeria de Fotos';
$controller = 'events';
}
 
/* Produtos */
 
else if ( $parametros[0] == 'creative'){
$parametros = 'produtos';
$factory = 'pages/product/creative';
$page_title = 'Elásticos meudominio';
$controller = 'product';
echo '<script>
window.location.href = "[url=http://meudominioshop.com.br/Default.asp?Menu=Produtos&Act=Busca&BTexto=premium&image.x=0&image.y=0]http://meudominioshop.com.br/Default.asp?Menu=Produtos&Act=Busca&BTexto=premium&image.x=0&image.y=0";[/url]
</script>';
}
 
else if ($parametros[0] == 'produtos'){
$parametros = 'produtos';
$factory = 'pages/product/products';
$page_title = 'Produtos';
$controller = 'product';
}
else if ( $parametros[0] == 'produto') {
$parametros = 'produto';
$factory = 'pages/product/product';
$page_title = Title::page_title('wt_produtos', $id);
$controller = 'product';
}
else if ( $parametros[0] == 'sistema') {
$parametros = 'produto'; 
$factory = 'pages/product/system';
$page_title = Title::page_title('wt_produtos',$id);
$controller = 'product'; 
}
else if ( $parametros[0] == 'fabricante') {
$parametros = 'fabricante'; 
$factory = 'pages/product/manufacturer';
$page_title = Title::page_title('wt_produtos_fabricantes',$id);
$controller = 'product';
}
else if($parametros[0] == 'fabricantes'){
$parametros = 'fabricantes'; 
$factory = 'pages/product/manufacturers';
$page_title = 'Fabricantes';
$controller = 'product'; 
 
} else if ($parametros[0] == 'pedido'){
$parametros = 'produto';
$factory = 'pages/product/demand';
$page_title = 'Faça seu pedido';
/* Email */
$mail_content ='Nome: '.$_POST["nome"].'<br />
Email: '.$_POST["email"].'<br />
Horário: '.$_POST["horario"].'<br />
Fone: '.$_POST["ddd"].' '.$_POST["telefone"].'<br />
Produtos: <br />';
$MailTo = 'Pedido via site';
$MailToAddress="atendimento@meudominio.com.br";
$MailFromAddress= $_POST["email"];
$Subject =  utf8_decode('Pedido via Website');
$controller = 'contact';
 
}else if ($parametros[0] == 'orcamento'){
$parametros = 'contato';
$factory = 'pages/product/budgets';
$page_title = 'Orçamento';
/* Email */
$mail_content ='Nome: '.$_POST["nome"].'<br />
Email: '.$_POST["email"].'<br />
Horário: '.$_POST["horario"].'<br />
Fone: '.$_POST["ddd"].' '.$_POST["telefone"].'<br />
Produtos: <br />';
$MailTo = 'Pedido via site';
$MailToAddress="atendimento@meudominio.com.br";
$MailFromAddress= $_POST["email"];
$Subject =  utf8_decode('Orçamento via Website');
$controller = 'contact';
 
/* Fale conosco */
 
}else if ( $parametros[0] == 'contato'){
$parametros = 'contato';
$factory = 'pages/contact/contact';
$page_title = 'Contato';
$controller = 'contact';
 
}else if ( $parametros[0] == 'atendimento'){
$parametros = 'contato';
$factory = 'pages/contact/treatment';
$page_title = 'Atendimento';
/* Email */
$mail_content = 'Nome: '.$_POST["nome"].'<br />
Email: '.$_POST["email"].'<br />
Horário: '.$_POST["horario"].'<br />
Fone: '.$_POST["ddd"].' '.$_POST["telefone"].'<br />
Vendedora: '.$_POST["vendedora"].'<br />
Mensagem: '.$_POST["mensagem"].'<br />';
$MailTo = 'Email via site';
$MailToAddress="atendimento@meudominio.com.br";
$bccer = "comercial@meudominio.com.br";
$MailFromAddress= $_POST["email"];
$Subject =  utf8_decode('Atendimento via Website');
$controller = 'contact';
 
}else if ( $parametros[0] == 'nossos-emails'){
$parametros = 'contato';
$factory = 'pages/contact/emails';
$page_title = 'Nossos E-mails';
/* Email */
$mail_content = 'Nome: '.$_POST["nome"].'<br />
Email: '.$_POST["email"].'<br />q
Horário: '.$_POST["horario"].'<br />
Fone: '.$_POST["ddd"].' '.$_POST["telefone"].'<br />
Vendedora: '.$_POST["vendedora"].'<br />
Mensagem: '.$_POST["mensagem"].'<br />';
$MailTo = 'Email via site';
$MailToAddress= $_POST["emails"];
$MailFromAddress= $_POST["email"];
$Subject =  utf8_decode('Contato Emails via Website');
$controller = 'contact';
 
}else if ( $parametros[0] == 'orthoresponde'){
$parametros = 'contato';
$factory = 'pages/contact/answer';
$page_title = 'OrthoResponde';
/* Email */
$mail_content ='Nome: '.$_POST["nome"].'<br />
Email: '.$_POST["email"].'<br />
CRO: '.$_POST["cro"].'<br />
Pergunta: '.$_POST["pergunta"].'<br />';
$MailTo = 'Email via site';
$MailToAddress="comercial@meudominio.com.br";
$MailFromAddress= $_POST["email"];
$Subject =  utf8_decode('Pergunta para Orthoresponde'); 
include_once(CONTROLLER.'contact'.EXT);
$controller = 'answer';
 
}else if ( $parametros[0] == 'diretoria'){
$parametros = 'contato'; 
$factory = 'pages/contact/ombudsman';
$page_title = 'Fale com a Diretoria';
/* Email */
$mail_content ='Nome: '.$_POST["nome"].'<br />
Email: '.$_POST["email"].'<br />
Fone: '.$_POST["ddd"].' '.$_POST["telefone"].'<br />
Sugestão, reclamação ou opinião: '.$_POST["mensagem"].'<br />';
$MailTo = 'Email via site';
$MailToAddress="ouvidoria@meudominio.com.br";
$bccer = "comercial@meudominio.com.br";
$MailFromAddress= $_POST["email"];
$Subject =  utf8_decode('Mensagem para Ouvidoria');
$controller = 'contact';
 
} else if ( $parametros[0] == '3m'){
$parametros = 'contato'; 
$factory = 'pages/forms/3m';
$page_title = '3M e meudominio';
/* Email */
$mail_content ='Nome: '.$_POST["nome"].'<br />
Email: '.$_POST["email"].'<br />
Cidade: '.$_POST["cidade"].'<br />
UF: '.$_POST["uf"].'<br />';
$MailTo = 'Email via site';
$MailToAddress="comercial@meudominio.com.br";
$bccer = "web@meudominio.com.br";
$MailFromAddress= $_POST["email"];
$Subject =  utf8_decode('Mensagem Sobre 3M');
$controller = 'contact';
 
} else if ( $parametros[0] == 'redes-sociais'){
$parametros = 'contato'; 
$factory = 'pages/contact/social-network';
$page_title = 'Redes Sociais';
$controller = 'contact'; 
 
} else if ( $parametros[0] == 'telefones-e-ramais'){
$parametros = 'telefones'; 
$factory = 'pages/contact/phones';
$page_title = 'Telefones e Ramais';
$controller = 'phone'; 
 
}else if ( $parametros[0] == 'vendedor-do-mes'){
$parametros = 'vendedor'; 
$factory = 'pages/contact/seller';
$page_title = 'Vendedor do mês';
$controller = 'seller'; 
}
 
/* MRC */
else if ( $parametros[0] == 'pergunte-ao-especialista'){
$parametros = 'mrc'; 
$factory = 'pages/mrc/ask-to-expert';
$page_title = 'Pergunte ao especialista';
/* Email */
$mail_content ='Nome: '.$_POST["nome"].'<br />
Email: '.$_POST["email"].'<br />
CRO: '.$_POST["cro"].'<br />
Fone: '.$_POST["ddd"].' '.$_POST["telefone"].'<br />
Celular: '.$_POST["ddd2"].' '.$_POST["celular"].'<br />
Mensagem: '.$_POST["mensagem"].'<br />';
$MailTo = 'Email via site';
$MailToAddress="curso@meudominio.com.br";
$MailFromAddress= $_POST["email"];
$Subject =  utf8_decode('Pergunta ao especialista');
$controller = 'contact';
}
else if ($parametros[0] == 'confirmacao'){
$parametros = 'mrc'; 
$factory = 'pages/forms/confirmacao';
$page_title = 'Confirmação de Email Marketing';
/* Email */
$mail_content =' Dados da Pesquisa de Email Marketing<br /><br />
Email: '.$_POST["email"].'<br />
Promoções: '.$_POST["promocoes"].'<br />
Lançamentos: '.$_POST["lancamentos"].'<br />
Cursos e eventos: '.$_POST["cursos_eventos"].'<br />
Datas comemorativas e Ocasiões Especiais: '.$_POST["data"].'<br />
Todas as mensagens: '.$_POST["todas"].'<br />';
$MailTo = 'Email via site';
$MailToAddress="web@meudominio.com.br";
$Subject =  utf8_decode('Confirmação para o recebimento do Email Marketing');
$controller = 'contact';
 
}
else if ($parametros[0] == 'exclusao'){
$parametros = 'mrc'; 
$factory = 'pages/forms/exclusao';
$page_title = 'Exclusão de Email Marketing';
/* Email */
 
$mail_content ='O email '.$_POST["email"].' deseja ser excluido do banco de dados<br /><br />
Mensagem: '.$_POST["mensagem"].'<br />';
$MailTo = 'Email via site';
if(!$_POST["mensagem"]==""){
$MailToAddress="comercial@meudominio.com.br";
}else{
$MailToAddress="web@meudominio.com.br"; 
}
$Subject =  utf8_decode('Exclusão do recebimento do Email Marketing');
 
$controller = 'contact';
 
} else if ( $parametros[1] == 'veja-qual-o-aparelho-correto'){
$parametros = 'mrc';
$factory = 'pages/mrc/look-for-the-right-unit';
$page_title = 'Veja qual o aparelho correto';
 
} else if ( $parametros[1] == 'tabela-e-fluxograma'){
$parametros = 'mrc'; 
$factory = 'pages/mrc/table-and-chart';
$page_title = 'Tabela e fluxograma'; 
 
} else if ( $parametros[0] == 'escolha-o-aparelho'){
$parametros = 'mrc'; 
$factory = 'pages/mrc/choose-the-equipment';
$page_title = 'Escolha o aparelho';
 
} else if ( $parametros[0] == 'estudos-de-caso'){
$parametros = 'mrc'; 
$factory = 'pages/mrc/case-studies/index';
$page_title = 'Estudos de caso';
 
} else if ( $parametros[0] == 'manuais-tecnicos-dos-aparelhos'){
$parametros = 'manuais'; 
$factory = 'pages/mrc/manuals-mrc';
$page_title = 'Manuais Técnicos dos Aparelhos';
$controller = 'article';
 
} else if ( $parametros[0] == 'videos'){
$parametros = 'mrc'; 
$factory = 'pages/mrc/videos';
$page_title = 'Vídeos da MRC';
$controller = 'video'; 
 
} else if ( $parametros[0] == 'perguntas-frequentes'){
$parametros = 'mrc'; 
$factory = 'pages/mrc/faq/index';
$page_title = 'Perguntas frequentes';
 
// } else if ( $parametros[0] == 'artigos'){
//  $parametros = 'artigos'; 
//  $factory = 'pages/articles';
//  $page_title = 'Artigos';
//  $controller = 'article'; 
 
} else if ( $parametros[0] == 'artigos-cientificos-sobre-aparelhos'){
$parametros = 'artigos';
$factory = 'pages/mrc/articles';
$page_title = 'Artigos';
$controller = 'article'; 
 
} else if ( $parametros[0] == 'impressos'){
$parametros = 'impressos'; 
$factory = 'pages/mrc/printed';
$page_title = 'Impressos';
$controller = 'article'; 
 
/* Profissional */ 
} else if ($parametros[0] == 'artigos-cientificos'){
$parametros = 'artigos';
$factory = 'pages/professional/articles';
$page_title = 'Artigos Científicos';
$controller = 'article';
 
} else if ( $parametros[0] == 'manuais'){
$parametros = 'manuais';
$factory = 'pages/professional/manuals';
$page_title = 'Manuais';
$controller = 'article';
 
} else if ( $parametros[0] == 'artigo'){
$parametros = 'artigos'; 
$factory = 'pages/article';
$page_title = 'Artigo '.Title::page_title('wt_artigos',$id);
$controller = 'article';
 
/* Institucional */
 
}else if ( $parametros[0] == 'vantagens'){
$parametros = 'institucional';
$factory = 'pages/institutional/vantagens';
$page_title = 'Vantagens';
$controller = 'institutional';
 
}else if ( $parametros[0] == 'social'){
$parametros = 'institucional';
$factory = 'pages/institutional/social';
$page_title = 'Projetos Sociais';
$controller = 'institutional';
 
}else if ($parametros[0] == 'myobrace-for-juniors'){
$parametros = 'institucional';
$factory = 'pages/institutional/myobrace-for-juniors';
$page_title = 'Myobrace For Juniors';
$controller = 'institutional';
 
}else if ( $parametros[0] == 'imprensa'){
$parametros = 'institucional';
$factory = 'pages/institutional/press';
$page_title = 'Imprensa';
$controller = 'institutional';
 
}else if ( $parametros[0] == 'localizacao'){
$parametros = 'institucional';
$factory = 'pages/institutional/location';
$page_title = 'Localização';
$controller = 'institutional';
 
} else if ( $parametros[0] == 'newsletters'){
$parametros = 'institucional';
$factory = 'pages/institutional/newsletters';
$page_title = 'Newsletters';
/* Email */
$mail_content = 'Nome: '.$_POST["nome"].'<br />
Email: '.$_POST["email"].'<br />
Fone: '.$_POST["ddd"].' '.$_POST["telefone"].'<br />
CRO: '.$_POST["cro"].'<br />';
$MailTo = 'Email via site';
$MailToAddress="comercial@meudominio.com.br";
$MailFromAddress= $_POST["email"];
$Subject =  utf8_decode('Cadastro na Newsletter');
include_once(CONTROLLER.'contact'.EXT);
$controller = 'institutional';
 
//} else if ( $parametros[0] == 'politica-de-trocas-e-devolucoes'){
// $parametros = 'intitucional';
// $factory = 'pages/institutional/terms';
// $page_title = 'Política de trocas e devoluções';
// $controller = 'institutional';
 
}else if ( $parametros[0] == 'trabalhe-conosco'){
$parametros = 'institucional';
$factory = 'pages/institutional/work';
$page_title = 'Trabalhe Conosco';
/* Email */
 
$arquivo = $_FILES["myfile"];
 
//$mail_content->AddAttachment($arquivo['tmp_name'], $arquivo['name']  );
 
$mail_content = 'Nome: '.$_POST["nome"].'<br />
Email: '.$_POST["email"].'<br />
Fone: '.$_POST["ddd"].' '.$_POST["telefone"].'<br />
Currículo: '.$arquivo.'<br />
Outras informações: '.$_POST["informacoes"].'<br />';
$MailTo = 'Email via site';
$MailToAddress="web@meudominio.com.br";
$MailFromAddress= $_POST["email"];
$Subject =  utf8_decode('Curriculo para Trabalhe Conosco');
include_once(CONTROLLER.'contact'.EXT);
$controller = 'institutional';
 
/* Forms */
}else if( $parametros[0] == 'compartilhe'){
//$parametros = 'compartilhe';
$factory = 'pages/forms/compartilhe';
$page_title = 'Compartilhe com um amigo';
$email = file_get_contents('../'.$parametros[1].'/'.$parametros[2].'/'.$parametros[3].'/index.html');
 
/* Email */
$mail_content = 'E-mail encaminhado por: '.$_POST["nome"].'<br />'.$email;
 
//$MailTo = 'Email via site';
 
$MailFromAddress= "web@meudominio.com.br";
$Subject =  utf8_decode('meudominio - Compartilhando');
include_once(CONTROLLER.'contact'.EXT);
 
}else if ( $parametros[0] == 'autorizacao'){
//$parametros = 'compartilhe';
$factory = 'pages/forms/autorizacao';
$page_title = 'Autorização de compra com cartão';
 
$MailToAddress = $_POST["email"];
$MailFromAddress= "web@meudominio.com.br";
$Subject =  utf8_decode('meudominio - Autorização');
include_once(CONTROLLER.'contact'.EXT);
 
} else if ( $parametros[0] == 'pesquisa'){
//$parametros = 'compartilhe';
$factory = 'pages/forms/pesquisa';
$page_title = 'Pesquisa de satisfação';
 
$mail_content = ' Dados da Pesquisa<br /><br />
 
 E-mail: '.$parametros[1].'<br />
 Qual seu grau de satisfação: '.$_POST["form_satisfacao"].'<br />
 Rapidez ao localizar os produtos na loja: '.$_POST["form_rapidez"].'<br />
 Informações sobre os produtos: '.$_POST["form_informacao"].'<br />
 Facilidade de incluir os itens no carrinho e concluir a compra: '.$_POST["form_facilidade"].'<br />
 Rapidez na entrega: '.$_POST["form_entrega"].'<br />
 Atendimento recebido por telefone/e-mail: '.$_POST["form_atendimento"].'<br />
 Embalagem e organização dos produtos recebidos: '.$_POST["form_embalagem"].'<br />
 Qual a probabilidade de você recomendar: '.$_POST["form_recomendar"].'<br /><br />
 Sugestão: '.$_POST["sugestao"].'<br />';
 
$MailToAddress = "web@meudominio.com.br";
$MailFromAddress= "web@meudominio.com.br";
$Subject = utf8_decode('meudominio - Pesquisa de satisfação');
include_once(CONTROLLER.'contact'.EXT);
 
} else if ($parametros[0] == 'troca'){
//$parametros = 'compartilhe';
$factory = 'pages/forms/troca';
$page_title = 'Formulário de troca';
$mail_content = ' Dados <br /><br />
 
 Nome: '.$_POST["nome"].'<br />
 Email: '.$_POST["email"].'<br />
 Telefone: '.$_POST["telefone"].'<br />
 Nº da nota fiscal: '.$_POST["nota"].'<br />
 Descrição do produto/cód. do produto/lote: '.$_POST["descricao"].'<br />
 Quantidade: '.$_POST["quantidade"].'<br />
 Relato/motivo: '.$_POST["motivo"].'<br />';
 
//$MailTo = 'Email via site';
$MailToAddress = "revenda@meudominio.com.br";
$MailFromAddress= "revenda@meudominio.com.br";
$Subject =  utf8_decode('meudominio - Idicação de dental');
include_once(CONTROLLER.'contact'.EXT);
 
} else if ( $parametros[0] == 'indique'){
//$parametros = 'compartilhe';
$factory = 'pages/forms/indique';
$page_title = 'Indique uma dental';
$mail_content = ' Dados da indicação<br /><br />
 
 Nome: '.$_POST["nome"].'<br />
 Email: '.$_POST["email"].'<br />
 Nome da empresa: '.$_POST["nome_empresa"].'<br />
 E-mail da empresa: '.$_POST["email_empresa"].'<br />
 Telefone da empresa: '.$_POST["telefone_empresa"].'<br />
 Site da empresa: '.$_POST["site_empresa"].'<br />';
 
//$MailTo = 'Email via site';
$MailToAddress = "revenda@meudominio.com.br";
$MailFromAddress= "revenda@meudominio.com.br";
$Subject =  utf8_decode('meudominio - Idicação de dental');
include_once(CONTROLLER.'contact'.EXT);
 
} else if ($parametros[0] == 'revenda'){
//$parametros = 'compartilhe';
$factory = 'pages/forms/revenda';
$page_title = 'Formulário de amostra Caixa Concha';
 
$mail_content = 'Dados do formulário Caixa Concha<br /><br />
 
 Nome: '.$_POST["nome"].'<br />
 Email: '.$_POST["email"].'<br />
 CNPJ: '.$_POST["cnpj"].'<br />
 Telefone: '.$_POST["telefone_empresa"].'<br />';
 
//$MailTo = 'Email via site';
$MailToAddress = "revenda@meudominio.com.br";
$MailFromAddress= "revenda@meudominio.com.br";
$Subject =  utf8_decode('meudominio - Formulário Caixa Concha');
include_once(CONTROLLER.'contact'.EXT);
 
} else if ( $parametros[0] == 'semanal'){
include_once('views/pages/forms/semanal_produtos.php');
$factory = 'pages/forms/semanal';
$page_title = 'Formulário de Pedido';
 
$mail_content ='Dados :<br /><br />
Nome: '.$_POST["nome"].'<br />
Tipo de Cliente: '.$_POST["tipocliente"].'<br />
Como Conheceu o Aparelho: '.$_POST["conheceu"].' - '.$_POST["outros"].'<br />
CRO: '.$_POST["cro"].'<br />
Email: '.$_POST["email"].'<br />
Cidade: '.$_POST["cidade"].'<br />
Telefone: '.$_POST["telefone"].'<br />
Pedido: '.$_POST["observacao"];
 
for($e=0;$e<count($prod[$id]['sess']);$e++) {
for($i=0;$i<count($prod[$id][$e]['nome']);$i++){
if($_POST['qtd'.$e.'_'.$i] > 0){
$mail_content .= "".$prod[$id]['sess'][$e]." <b>".$prod[$id][$e]['nome'][$i]."</b> (qtd: ".$_POST['qtd'.$e.'_'.$i].")<br>";
}
}
}
 
//$MailToAddress = "comercialmrc@meudominio.com.br";
$MailToAddress = "comercialmrc@meudominio.com.br";
$MailFromAddress= "comercialmrc@meudominio.com.br";
$Subject =  utf8_decode('meudominio - Pedido Semanal');
include_once(CONTROLLER.'contact'.EXT);
 
/* Forms */
 
} else if ( $parametros[0] == 'depoimentos'){
$factory = 'pages/forms/depoimentos';
$page_title = 'Depoimentos';
 
$permissao = $_POST["permissaoDepo"];
 
if ($permissao=="Autorizado"){
 
}else{
$permissao = "Não autorizado";
}
 
$mail_content ='Depoimento:<br /><br />
Nome: '.$_POST["nome"].'<br />
CRO: '.$_POST["cro"].'<br />
Email: '.$_POST["email"].'<br />
Depoimento: '.$_POST["observacao"].'<br />
Permissão para utilizar depoimento: '.$permissao;
 
 
for($e=0;$e<count($prod[$id]['sess']);$e++){
for($i=0;$i<count($prod[$id][$e]['nome']);$i++){
if($_POST['qtd'.$e.'_'.$i] > 0){
$mail_content .= "".$prod[$id]['sess'][$e]." <b>".$prod[$id][$e]['nome'][$i]."</b> (qtd: ".$_POST['qtd'.$e.'_'.$i].")<br>";
}
}
}
 
//$MailToAddress = "comercialmrc@meudominio.com.br";
$MailToAddress = "marketing@meudominio.com.br";
$MailFromAddress= "marketing@meudominio.com.br";
$Subject =  utf8_decode('meudominio - Novo Depoimento');
include_once(CONTROLLER.'contact'.EXT);
 
 
} else if ( $parametros[0] == 'lista-para-alunos'){
$parametros = 'contato';
$factory = 'pages/contact/list-for-students';
$page_title = 'Lista para alunos';
$controller = 'contact';
 
$mail_content = ' Dados do formulário Lista para alunos<br /><br />
 
 Nome: '.$_POST["nome"].'<br />
 CPF: '.$_POST["cpf"].'<br />
 Data de Nascimento: '.$_POST["date"].'<br />
 CRO: '.$_POST["cro"].'<br />
 Rua: '.$_POST["rua"].'<br />
 Nr: '.$_POST["nrua"].'<br />
 CEP: '.$_POST["cep"].'<br />
 Bairro: '.$_POST["bairro"].'<br />
 Estado: '.$_POST["estado"].'<br />
 Email: '.$_POST["email"].'<br />
 Telefone 1: ('.$_POST["ddd1"].')'.$_POST["tel1"].'<br />
 Telefone 2: ('.$_POST["ddd2"].')'.$_POST["tel2"].'<br />
 Curso: '.$_POST["curso"].'<br />
 Instituição: '.$_POST["instituicao"].'<br />
 Cordenador: '.$_POST["ncordenador"].'<br />
 Mensagem: '.$_POST["mensagem"].'<br /><br />
 Amigos indicados: '.$_POST["indique"].'<br />';
 
//$MailTo = 'Email via site';
$MailToAddress = "web@meudominio.com.br";
$MailFromAddress= "web@meudominio.com.br";
$Subject =  utf8_decode('meudominio - Formulário Lista de Curso');
include_once(CONTROLLER.'contact'.EXT);
 
/* Default */
}else if ( $search[0] == 'search'){
 
$parametros = 'busca';
$factory = 'pages/search';
$page_title = 'Busca';
$controller = 'search';
 
} else if ( $parametros[0] == 'manager'){
 
include_once (MODPATH.'manager/init'.EXT);
 
} else if ( $parametros[0] == ''){
//$template = 'templates/teste';
$parametros = 'home';
$factory = 'home';
$page_title = '';
}
/* 404 */ 
 
else {
$factory = '404';
$page_title = 'Página não encontrada';
}
 
if(!empty($controller)):
$file_path = CONTROLLER.$controller.EXT;
if (file_exists($file_path)):
include_once(CONTROLLER.$controller.EXT);
endif;
endif;
?>
 
////////////////////////////E um arquivo de controller
 

<?php
if(isset($_POST['enviar'])){
if(!empty($_FILES["arquivo"])){
$arquivo = $_FILES["arquivo"];
$arquivo_nome = $arquivo['name'];
$arquivo_caminho = $arquivo['tmp_name'];
} else{
$Attachment = 'false';
}
flush(); ob_start();
include (APPPATH.'classes/mail.php');
include (MODPATH.'mailer/smtp.php');
if(!$mailer->Send()) {
die("<script language=\"javascript\">alert('Não foi possível enviar o email de contato. Erro: ".$mailer->ErrorInfo."');history.back();</script>");
}
 
$emailSent = true;
}
 
if(isset($_POST['btnEnviarPedido'])){
if(!empty($_FILES["arquivo"])){
$arquivo = $_FILES["arquivo"];
$arquivo_nome = $arquivo['name'];
$arquivo_caminho = $arquivo['tmp_name'];
}else{
 
$Attachment = 'false';
}
 
function produtos(){
$max=count($_SESSION['cart']);
$listProdutos = array();
for($i=0;$i<$max;$i++){
 
$listProdutos[] = $_POST["quantidade".$i].' - '.$_POST["produto".$i].'('.$_POST["categoria".$i].')'.'<br/>';
}
 
return $listProdutos;
}
 
flush(); ob_start();
include (APPPATH.'classes/mail_pedido.php');
include (MODPATH.'mailer/smtp.php');
if(!$mailer->Send()){ die("<script language=\"javascript\">alert('Não foi possível enviar o email de contato. Erro: ".$mailers->ErrorInfo."');history.back();</script>"); }
$emailSent = true;
} ?> 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.