Marcos Adriano Postado Junho 16, 2009 Denunciar Share Postado Junho 16, 2009 Olá pessoal, será que alguém tem um modelo de formulario de contato com email selecionavel, estou precisando urgente de um, pois quero que o visitante escolha para qual setor quer mandar o email.Vejam um exemplo:http://www.sudati.com.br/web/site/?p=10.html.Grato a quem me ajudar. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 MLeandroJr! Postado Junho 16, 2009 Denunciar Share Postado Junho 16, 2009 Você tem algum script de envio de e-mail já?Se tiver, a parte de selecionar o setor é fácil, basta colocar os e-mails em uma combo box, e na hora de fazer a leitura do form, gravar isso em uma variável. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Marcos Adriano Postado Junho 16, 2009 Autor Denunciar Share Postado Junho 16, 2009 Olá MLeandroJr, o que eu tenho é o dessa página aqui http://www.macadeeva.hd1.com.br/faleconosco.html. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 MLeandroJr! Postado Junho 17, 2009 Denunciar Share Postado Junho 17, 2009 Coloca mais um campo ali com a área que o usuário deseja contactar, no formato combo box (select) como no do assunto, e nos values coloca os e-mails.No PHP, na hora de puxar os dados, puxa esse e-mail junto e salva em uma variável.Depois é só colocar essa variável na função mail(). Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Marcos Adriano Postado Junho 17, 2009 Autor Denunciar Share Postado Junho 17, 2009 Obrigado MLeandroJr!, vou tentar aqui.da uma olhada nesse meu outro formulario e me diga o que tenho que mudar no php.Desde já agradeço.HTML<table width="90%" border="0" cellpadding="0" cellspacing="0"> <tr> <td><img src="imgs/c_1_5.gif" width="17" height="20" /></td> <td background="imgs/c_1_3.gif"> </td> <td><img src="imgs/c_1_6.gif" width="17" height="20" /></td> </tr> <tr> <td width="17" background="imgs/c_1_1.gif"><img src="imgs/c_1_1.gif" width="17" height="2" /></td> <td bgcolor="#FFFFFF"> <form action="" method="post" id="contato.php" style="padding:0; margin:0;"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="65%"><table width="100%" border="0" cellspacing="0" cellpadding="10"> <tr> <td class="textoCinz"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="80%"><span class="tituloPreto" ><strong>Empresa.</strong></span><br /> <br /> Rua, numero, bairro<br /> CEP, cidade, estado<br /> telefone</td> </tr> </table></td> </tr> </table> <table width="100%" border="0" cellspacing="2" cellpadding="2"> <tr> <td class="titulo_azul"><table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td width="4"><img src="imgs/sera.gif" width="4" height="5" /></td> <td class="titulo_azul1"><label>Departamento</label></td> </tr> </table></td> </tr> <tr> <td><select name="recipient" id="recipient" class="input"> <option value="contato@exemplo.com.br" selected="selected">Contato Geral</option> <option value="rh@exemplo.com.brr">RH</option> <option value="vendas@exemplo.com.br">Vendas</option> <option value="compras@exemplo.com.br">Compras</option> </select> </td> </tr> <tr> <td class="titulo_azul"><table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td width="4"><img src="imgs/sera.gif" width="4" height="5" /></td> <td class="titulo_azul1"><label>Nome Completo*</label></td> </tr> </table></td> </tr> <tr> <td><input type="text" name="nome" id="nome" class="input"/></td> </tr> <tr> <td height="30" valign="bottom"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="69%"><table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td width="4"><img src="imgs/sera.gif" width="4" height="5" /></td> <td class="titulo_azul"><label>Cidade*</label></td> </tr> </table></td> <td width="1%"> </td> <td width="30%"><table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td width="4"><img src="imgs/sera.gif" width="4" height="5" /></td> <td class="titulo_azul"><label>Estado*</label></td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="69%"><input type="text" name="cidade" id="cidade" class="input"/></td> <td width="1%"> </td> <td width="30%"><input type="text" name="estado" id="estado" class="input" style="text-transform:uppercase" maxlength="2"/></td> </tr> </table></td> </tr> <tr> <td height="30" valign="bottom"><table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td width="4"><img src="imgs/sera.gif" width="4" height="5" /></td> <td class="titulo_azul"><label>Telefone*</label></td> </tr> </table></td> </tr> <tr> <td><input type="text" name="telefone" id="telefone" class="input" maxlength="13" /> <script> $("#telefone").mask("(99)9999-9999"); </script></td> </tr> <tr> <td height="30" valign="bottom"><table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td width="4"><img src="imgs/sera.gif" width="4" height="5" /></td> <td class="titulo_azul"><label>E-mail*</label></td> </tr> </table></td> </tr> <tr> <td><input type="text" name="email" id="email" class="input" /></td> </tr> <tr> <td height="30" valign="bottom"><table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td width="4"><img src="imgs/sera.gif" width="4" height="5" /></td> <td class="titulo_azul"><label>Mensagem*</label></td> </tr> </table></td> </tr> <tr> <td><textarea name="msg" id="msg" rows="6" style="width: 100%" class="texto textarea"></textarea> </td> </tr> <tr> <td><table cellpadding="0" cellspacing="0" border="0"> <tr> <td></td> <td></td> </tr> </table></td> </tr> </table> <table width="100%" border="0" cellspacing="0" cellpadding="4"><tr><td><label></label></td> </tr> </table> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td onclick="validaFormContato();"><div align="right" style="cursor:pointer;"> <input name="enviado" type="hidden" id="enviado" value="ok" /> <img src="imgs/bt_enviar.gif" width="118" height="23" /></div></td> </tr> </table></td> </tr> </table></form> </td> <td width="17" background="imgs/c_1_2.gif"><img src="imgs/c_1_2.gif" width="17" height="2" /></td> </tr> <tr> <td><img src="imgs/c_1_8.gif" width="17" height="20" /></td> <td background="imgs/c_1_4.gif"> </td> <td><img src="imgs/c_1_7.gif" width="17" height="20" /></td> </tr> </table> PHP <? $to = “exemplo@exemplo.com”; $nome = $_POST['nome']; $email = $_POST['email']; $assunto = $_POST['assunto']; $msg = $_POST['mensagem']; $msg = nl2br($msg); if($nome == NULL || $email == NULL || $assunto == NULL || $msg == NULL): ?> <script language=”JavaScript”>alert(’H campos requeridos em branco!’); location.href=’http://exemplo.com/contato.htm’; </script> <? exit; endif; $pattern = “^([A-Z_a-z])+@([a-zA-Z])+”; if(ereg($pattern,$email) == false): ?> <script language=”JavaScript”>alert(’O email no válido’); location.href=’http://exemplo.com/contato.htm’; </script> <? exit; endif; $mensagem = “Mensagem enviada por: “.$nome.” em: “.date(”d/m/Y - H:i”).”\n <br /> Abaixo seguem os dados do usuário:\n <br /> E-mail: “.$email.”\n <br /> Assunto: “.$assunto.”\n <br /> A mensagem enviada a você foi a seguinte: \n <br /> “.$msg; $headers = “MIME-Version: 1.0\r\n”; $headers .= “Content-type: text/html; charset=iso-8859-1\r\n”; $headers .= “From: $email <$email>\r\n”; mail($to,$assunto,$mensagem,$headers); ?> // Abre uma janela confirmando o envio e redirecionando para “index.htm”. <script language=”JavaScript”>alert(’Sua mensagem foi enviada com êxito!’); location.href=’http://exemplo.com/’; </script> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 MLeandroJr! Postado Junho 17, 2009 Denunciar Share Postado Junho 17, 2009 Muda o:$to = “exemplo@exemplo.com”; Para algo como: $to = $_POST["Setor"];O $_POST dependerá do nome que você colocar no campo select. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Marcos Adriano Postado Junho 22, 2009 Autor Denunciar Share Postado Junho 22, 2009 Mais uma vez obrigado MLeandroJr!, deu tudo certo agora.Assunto resolvido. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Marcos Adriano
Olá pessoal, será que alguém tem um modelo de formulario de contato com email selecionavel, estou precisando urgente de um, pois quero que o visitante escolha para qual setor quer mandar o email.
Vejam um exemplo:
http://www.sudati.com.br/web/site/?p=10.html.
Grato a quem me ajudar.
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.