Ir para conteúdo

POWERED BY:

Arquivado

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

joebr

Formulário PHP com auto resposta em HTML

Recommended Posts

Olá galera,

gostaria de saber se alguém poderia me ajudar nessa, preciso que ao pessoa enviar um contato, ela receba uma auto resposta em HTML simples, ao invés daquele textinho simples. segue o código...

Obrigado!!!

 

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Contato</title>

</head>

<body>

 

<?php

//pega as variaveis por POST

$nome=utf8_decode($nome);

$email=utf8_decode($email);

$assunto=utf8_decode($assunto);

$mensagem=utf8_decode($mensagem);

 

global $email; //fun��o para validar a vari�vel $email no script todo

 

$data = date("d/m/y"); //fun��o para pegar a data de envio do e-mail

$ip = $_SERVER['REMOTE_ADDR']; //fun��o para pegar o ip do usu�rio

$navegador = $_SERVER['HTTP_USER_AGENT']; //fun��o para pegar o navegador do visitante

$hora = date("H:i"); //para pegar a hora com a fun��o date

 

//aqui envia o e-mail para voc�

mail ("atendimento@solangelima.net", //email aonde o php vai enviar os dados do form

"$assunto",

"Data: $data\nHora: $hora\nIp: $ip\n..........................................................................

....................................\nNome: $nome\nE-mail: $email\nAssunto: $assunto\n\nMensagem:\n$mensagem",

"From: $email"

);

 

//aqui s�o as configura��es para enviar o e-mail para o visitante

$site = "atendimento@solangelima.net"; //o e-mail que aparecer� na caixa postal do visitante

$titulo = "RE: $assunto"; //titulo da mensagem enviada para o visitante

$msg = "<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

<title>Solange Lima - Obrigado</title>

<style type="text/css">

<!--

body {

margin-left: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

}

-->

</style>

<link href="css/textos.css" rel="stylesheet" type="text/css" />

<style type="text/css">

<!--

.style8 {color: #CCCCCC}

-->

</style>

<link href="css/menuzinho.css" rel="stylesheet" type="text/css" />

</head>

 

<body>

<table width="700" height="365"border="0" align="center" cellpadding="00" cellspacing="0">

 

<tr>

<td height="77" align="center" valign="middle" background="links/bk_top.jpg"><table width="700" border="0" cellspacing="0" cellpadding="0">

<tr>

<td> </td>

<td><img src="links/logo.png" width="184" height="40" /></td>

</tr>

</table></td>

</tr>

<tr>

<td height="68"><p align="center" class="subtitulos"><img src="links/mailsent.png" alt="" width="150" height="150" align="middle" /><br />

</p>

<div align="center" class="subtitulos">

<p>Mensagem recebida!<br />

em breve entraremos em contato,

obrigado<br />

<br />

Solange Lima</p>

</div></td>

</tr>

<tr>

<td height="68"> </td>

</tr>

</table>

</body>

</html>";

 

$headers = "Content-type: text/html; charset=utf-8\r\n";

$headers .="From: My web site\r\n";

$corpo = StripSlashes($msg);

//aqui envia o e-mail de auto-resposta para o visitante

mail ("$email","$titulo","$msg","From: $site","$corpo","$headers");

 

?>

</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

http://forum.imasters.com.br/public/style_emoticons/default/searchbeforeposting.gif

 

http://www.google.com.br/search?source=ig&...Pesquisa+Google

 

Se tiver dúvidas, pode postá-las.

 

[]s

Beraldo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa, iai galera, tudo bom?

olha agradeço ai a ajuda de vocês, mas esse tipo de resposta não é bem o que preciso, na verdade preciso que essa auto resposta que chegue ao e-mail da pessoa e não na tela logo após o envio, eu já tenho ele funcionando, mas o e-mail chega em texto simples eu queria que fosse formado em HTML, tipo como um NEWSLETTER, ao invés de texto simples, queria que com logo enfim... fiz algo bem simples para não complicar, será que não é possível?

 

Obrigado mais uma vez,

Joe

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bleza, mas o que seria "chamar: mail() rs desculpe minha ignorância, e o meu código está certo?, o que falta?

Valeu!

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.