Londim 0 Denunciar post Postado Maio 15, 2008 Entao nu fale conosco tem esse campos dai a pessoa clica em enviar e o site envia pro meu email.... tem como fazer isso??? se sim tem como mi explicar, mi passar um tutorial, ou um exemplo ???????? Compartilhar este post Link para o post Compartilhar em outros sites
Smr 0 Denunciar post Postado Maio 15, 2008 É o seguinte você vai prescisar de duas páginas. a primeira é a: Obs.: Eu coloquei comentários nos códigos para você entender. faleconosco.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> </head> <body> <form id="formMail" name="formMail" method="post" action="mail.php"> <table width="370" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="27%" height="30" align="right">Nome:</td> <td width="73%" height="30"><input type="text" name="txtNome" id="txtNome" /></td> </tr> <tr> <td height="30" align="right">Telefone:</td> <td height="30"><input type="text" name="txtTelefone" id="txtTelefone" /></td> </tr> <tr> <td height="30" align="right">Email:</td> <td height="30"><input type="text" name="txtEmail" id="txtEmail" /></td> </tr> <tr> <td height="30" align="right">Mennsagem:</td> <td height="30" rowspan="2"><textarea name="txtMensagem" id="txtMensagem" cols="45" rows="5"></textarea></td> </tr> <tr> <td height="30" align="right"> </td> </tr> <tr> <td height="30" colspan="2" align="center"> <?php /*AQUI É O RESULTADO SE A MENSAGEM FOI ENVIADA COM SUCESSO OU NÃO*/ echo $_GET['msg']; ?></td> </tr> <tr> <td height="30" colspan="2" align="center"><input type="submit" value="Enviar" /></td> </tr> </table> </form> </body> </html> e outra que vai enviar isso ai: mail.php <?php /************************************* ** AQUI EU PEGO AS VARIÁVEIS ************************************/ /*AQUI você PONHA SEU EMAIL*/ $para = "seuemail@dominio.com.br"; /*AQUI você PONHA O ASSUNTO*/ $assunto = "Formulário fale conosco."; /*AQUI SÃO AS VARIÁVEIS DO FORMUlÁRIO*/ $nome = $_POST["txtNome"]; $telefone = $_POST["txtTelefone"]; $email = $_POST["txtEmail"]; $mensagem = $_POST["txtMensagem"]; /********************************************** ** AQUI É A VAIRIÁVEL HEADERS AQUI TA BEM BÁSICO SÓ PARA MANDA COM ACENTOS(MAIS DANDO UMA PESQUISADA você PODE INCREMENTAR ELA) ***********************************************/ $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; /************************************* ** AQUI É O CORPO DA MENSAGEM(UMA TABELINHA SIMPLES PARA FICAR MAIS ORGANIZADO) ************************************/ $corpo = '<table width="400" border="0" align="center" bordercolor="#333333"> <tr> <td height="30" colspan="2" align="center" bordercolor="#000000" bgcolor="#CCCCCC"><strong>'.$assunto.'</strong></td> </tr> <tr> <td width="83" height="30" align="right" bordercolor="#000000" bgcolor="#CCCCCC"><strong>Nome:</strong></td> <td width="307" height="30" align="left" bordercolor="#000000" bgcolor="#FFFFFF">'.$nome.'</td> </tr> <tr> <td height="30" align="right" bordercolor="#000000" bgcolor="#CCCCCC"><strong>Telefone:</strong></td> <td height="30" align="left" bordercolor="#000000" bgcolor="#FFFFFF">'.$telefone.'</td> </tr> <tr> <td height="30" align="right" bordercolor="#000000" bgcolor="#CCCCCC"><strong>Email:</strong></td> <td height="30" align="left" bordercolor="#000000" bgcolor="#FFFFFF">'.$email.'</td> </tr> <tr> <td height="30" colspan="2" align="center" bordercolor="#000000" bgcolor="#CCCCCC"><strong>Mensagem:</strong></td> </tr> <tr> <td height="30" colspan="2" align="center" bordercolor="#000000" bgcolor="#FFFFFF">'.$mensagem.'</td> </tr> </table> '; /************************************* ** AQUI ENVIA O E-MAIL ************************************/ if (mail($para, $assunto, $corpo, $headers)) { header("Location: faleconosco.php?msg=Mensagem Enviada com Sucesso"); }else { header("Location: faleconosco.php?msg=Falha ao Enviar a Mensagem"); } ?> Flw, qualquer coisa posta ai. http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites
Fabyo 66 Denunciar post Postado Maio 15, 2008 só uma pequena observação, pode ser feito tudo com 1 pagina. Compartilhar este post Link para o post Compartilhar em outros sites
Smr 0 Denunciar post Postado Maio 15, 2008 Sim, mas para melhor entendimento eu acho que explicar em duas a pessoa entende melhor.(Minha Opnião) Compartilhar este post Link para o post Compartilhar em outros sites
Londim 0 Denunciar post Postado Maio 16, 2008 kra muito obrigado vai mi ajudar muito... m muito bem explicado...... Deu esse erro Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\xampp\htdocs\Milkaretas\programacao\mail.php on line 60 Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\Milkaretas\programacao\mail.php:60) in C:\xampp\htdocs\Milkaretas\programacao\mail.php on line 66 q q eu tenhu q fazer??? deu certo eh pq tenhu um server interno e nu meu server deu pau.... mas qnd eu subi pro site e testei funfo Compartilhar este post Link para o post Compartilhar em outros sites
Hng Networks 0 Denunciar post Postado Novembro 11, 2010 Eu fiz conforme informam.. mas quando eu preencho os dados e clico em enviar diz que a Houve erro na entrega da mensagem.. o link do site é: http://www.disfruta-am.com.br/faleconosco.php se poderem dar uma olha e me informar onde esta o erro, eu ficarei grato. certo.. mais esta dando erro na hora quando eu clico em ENVIAR. O link do site é: http://www.disfruta-am.com.br/faleconosco.php veja se pode me ajudar por favor Compartilhar este post Link para o post Compartilhar em outros sites
Galuschka 0 Denunciar post Postado Novembro 12, 2010 bah o tópico está como resolvido e é de 2008... sugiro que você crie um novo tópico com sua dúvida... Compartilhar este post Link para o post Compartilhar em outros sites