Resposta de email com php
17/10/2014
0
Olá,
Tenho um formulário de email que envia uma resposta automática assim que o usuário enviar um email pelo site, como se fosse uma resposta automática. Porém, preciso que além dessa resposta automática, que seja enviado um segundo email, com uma apresentação.
Alguém pode me ajudar?
Segue o código:
Obrigada!
Tenho um formulário de email que envia uma resposta automática assim que o usuário enviar um email pelo site, como se fosse uma resposta automática. Porém, preciso que além dessa resposta automática, que seja enviado um segundo email, com uma apresentação.
Alguém pode me ajudar?
Segue o código:
<? if (isset($_POST)){ $c1 = $_POST["Como_nos_encontrou"]; $c2 = $_POST["Assistiu_apresent_video"]; $c3 = $_POST["Nome"]; $c4 = $_POST["Email"]; $c5 = $_POST["Tel1"]; $c6 = $_POST["Tel2"]; $c7 = $_POST["Celular"]; $c8 = $_POST["Tipoevento"]; $c9 = $_POST["Dataevento"]; $c10 = $_POST["Nomelocal"]; $c11 = $_POST["Endereco"]; $c12 = $_POST["Horainicio"]; $c13 = $_POST["Horashow"]; $c14 = $_POST["Temsom"]; $c15 = $_POST["Contrata_eqpto"]; $c16 = $_POST["Extra"]; $c17 = $_POST["Nr_convidados"]; $c18 = $_POST["Outra_atracao"]; $c19 = nl2br($_POST["Comentarios"]); if ($c3 and $c4 and $c5 and $c7) { $CORP_RESPOSTA = ' <html> <head> <title>Titulol</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- body {background-color: #fff; font:12px Arial;} a {color:#000; text-decoration:none;} td {text-align:justify;} --> </style></head> <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <!-- ImageReady Slices (E-mail_MKT_03.psd) --> <table width="600" height="430" border="0" align="center" cellpadding="0" cellspacing="0" id="Table_01"> <tr> <td><p>Caso não receba nosso orçamento em um período de no máximo 48 H,por favor entre em contato nos avisando através deste mail.</p> </td> </tr> <tr> <td><a href="http://www.eeee.com"><img src="imagem.jpg" border="0"></a></td> </tr> </table> <!-- End ImageReady Slices --> </body> </html> '; $to = "$c4"; $subject = "Obrigado pelo seu contatoI"; $headers = "MIME-Version: 1.0 \r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1 \r\n"; $headers .= "From: Nome<contato@cliente.com> \r\n"; $headers .= "Reply-To: clienter@globo.com \r\n"; mail($to, $subject, $CORP_RESPOSTA, $headers); //***********************************************************************************// $CORP_SOLICITACAO = " <table border='0' cellspacing='0' cellpadding='2' style='font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px'> <tr> <td align='left'><strong>Orçamento</strong></td> </tr> <tr> <td> </td> </tr> <tr> <td><strong>Como nos encontrou? </strong>$c1</td> </tr> <tr> <td><strong>Você assistiu nossa apresentação em vídeo? </strong>$c2</td> </tr> <tr> <td> </td> </tr> <tr> <td><strong>Nome: </strong>$c3</td> </tr> <tr> <td><strong>E-mail: </strong>$c4</td> </tr> <tr> <td><strong>Telefone 1: </strong>$c5</td> </tr> <tr> <td><strong>Telefone 2: </strong>$c6</td> </tr> <tr> <td><strong>Celular: </strong>$c7</td> </tr> <tr> <td> </td> </tr> <tr> <td><strong>Tipo de evento: </strong>$c8</td> </tr> <tr> <td><strong>Data do evento: </strong>$c9</td> </tr> <tr> <td><strong>Nome do local: </strong>$c10</td> </tr> <tr> <td><strong>Endereço / Cidade / Estado: </strong>$c11</td> </tr> <tr> <td><strong>Horário de início: </strong>$c12</td> </tr> <tr> <td><strong>Horário pretendido para show: </strong>$c13</td> </tr> <tr> <td><strong>O local já possui equipamento de som e o responsável por sua operação? </strong>$c14</td> </tr> <tr> <td><strong>Se a resposta acima for não, deseja contratar o show com o nosso equipamento? </strong>$c15</td> </tr> <tr> <td><strong>Deseja realizar o show com: </strong>$c16</td> </tr> <tr> <td><strong>Número de convidados: </strong>$c17</td> </tr> <tr> <td> </td> </tr> <tr> <td><strong>Haverá outra atração além do Elvis? </strong>$c18</td> </tr> <tr> <td><strong>Comentários / Dúvidas: </strong>$c19</td> </tr> </table>"; $to = "email@cliente.com.br"; $subject = "assunto"; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: $c3<email@cliente>\r\n"; $headers .= "Reply-To: $c4\r\n"; if( mail($to, $subject, $CORP_SOLICITACAO, $headers) ){ ?> <script> alert('Orçamento enviado com sucesso'); window.open("index.html", "_self"); </script> <? } else { ?><script>alert('Ocorreu um erro inesperado.\nTente enviar novamente.');history.back();</script><? } } else { ?><script>alert('Digite campos obrigatórios.');history.back();</script><? } } else { ?><script>alert('Ocorreu um erro inesperado.\nTente enviar novamente.');history.back();</script><? } ?>
Obrigada!
Andréa Mari
Curtir tópico
+ 0
Responder
Post mais votado
23/10/2014
Olá Andréa você pode tentar fazer algo da seguinte maneira para enviar os 3 e-mails do formulário.
Onde o 1º IF é a mensagem do próprio formulário e os outros IFs são o de confirmação e o de apresentação.
Onde o 1º IF é a mensagem do próprio formulário e os outros IFs são o de confirmação e o de apresentação.
if( mail($to, $subject, $ENVIO_FORMULARIO, $headers) ){ if( mail($to_usuario, $subject_usuario, $ENVIO_CONFIRMACAO, $headers) ){ if( mail($to_usuario, $subject_usuario, $ENVIO_APRESENTACAO, $headers) ){ ?> <script> alert('Orçamento enviado com sucesso'); window.open("index.html", "_self"); </script> <? }else{ ?><script>alert('Ocorreu um erro inesperado.');history.back();</script><? } }else{ ?><script>alert('Ocorreu um erro inesperado.');history.back();</script><? } }else{ ?><script>alert('Ocorreu um erro inesperado.\nTente enviar novamente.');history.back();</script><? }
Fernando Blomer
Responder
Mais Posts
Clique aqui para fazer login e interagir na Comunidade :)