Boa Noite Galera é o seguinte, peguei um script pronto de formmail no site do mx masters ...
São 3 arquivos.
promoção.html[codebox]<form name="senddata" method="post" action="cadastro.php">
<tr>
<td width="25%" class="tahoma-02-cinza"><div align="right" class="style4 style5">Nome:</div></td>
<td width="75%"><i><font size="1" face="Verdana" color="#FFFFFF">
<input name="nome" type="text" class="fomu" size="38" />
</font></i></td>
</tr>
<tr>
<td class="tahoma-02-cinza"><div align="right" class="style6">E-mail:</div></td>
<td><i><font size="1" face="Verdana" color="#FFFFFF">
<input name="email" type="text" class="fomu" size="38" />
</font></i></td>
</tr>
<tr align="left">
<td class="tahoma-02-cinza"><div align="right" class="style6">Telefone:</div></td>
<td><i><font size="1" face="Verdana" color="#FFFFFF">
<input name="telefone" type="text" class="fomu" id="telefone2" size="38" />
</font></i></td>
</tr>
<tr>
<td class="tahoma-02-cinza"><div align="right" class="style6">Cidade:</div></td>
<td><i><i><font size="1" face="Verdana" color="#FFFFFF; color:#C40000">
<input name="cidade" type="text" class="fomu" size="38" />
</font></i></i></td>
</tr>
<tr>
<td class="tahoma-02-cinza"><div align="right" class="style6">Assunto:</div></td>
<td><label>
<select name="select" id="select">
<option>1 CAMPO.</option>
<option>2CAMPO</option>
<option>3 CAMPO.</option>
</select>
</label></td>
</tr>
<tr>
<td></td>
<td><input name="enviar" type="submit" class="formcop" value="Enviar Mensagem" />[/codebox]
O Arquivo cadastro.php esta assim:[codebox]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR...nsitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body><?php
header('Content-Type: text/html; charset=utf-8');
//extract($_POST);
include_once('/home/meu site/ultramail/ultramail.php');
$date = date("d/m/Y h:i");
// ****** ATENÇÃO ********
// ABAIXO ESTÁ A CONFIGURAÇÃO DO SEU FORMULÁRIO.
// ****** ATENÇÃO ********
//CABEÇALHO - ONFIGURAÇÕES SOBRE SEUS DADOS E SEU WEBSITE
$nome_do_site="MEU SITE";
// $email_para_onde_vai_a_mensagem = "meuemail@meuemail.com.br";
$email_para_onde_vai_a_mensagem = "meuemail@meuemail.com.br";
$nome_de_quem_recebe_a_mensagem = "meuemail@meuemail.com.br";
$exibir_apos_enviar='promocoes2.html';
$headers.= "Content-type: text/html; charset=utf-8\r\n";
//MAIS - CONFIGURAÇOES DA MENSAGEM ORIGINAL
$cabecalho_da_mensagem_original="From: $nome_do_site <meuemail@meuemail.com.br>\n";
$cabecalho_da_mensagem_original .= "Reply-To: $name <$email>";
$assunto_da_mensagem_original="Meu site, minha mensagem";
// FORMA COMO RECEBERÁ O E-MAIL (FORMULÁRIO)
// ******** OBS: SE FOR ADICIONAR NOVOS CAMPOS, ADICIONE OS CAMPOS NA VARIÁVEL ABAIXO *************
$configuracao_da_mensagem_original="
ENVIADO POR:\n
Nome: $nome\n
Email: $email\n
Telefone: $telefone\n
Cidade: $cidade\n
Opções: $select\n
ENVIADO EM: $date
";
//CONFIGURAÇÕES DA MENSAGEM DE RESPOSTA
// CASO $assunto_digitado_pelo_usuario="s" ESSA VARIAVEL RECEBERA AUTOMATICAMENTE A CONFIGURACAO
// "Re: $assunto"
$assunto_da_mensagem_de_resposta = "resposta do meu site";
$cabecalho_da_mensagem_de_resposta = "From: $nome_do_site <meusite>\n";
$configuracao_da_mensagem_de_resposta="Obrigado por se cadastrar!\nBoa sorte e Aproveite...\nAtenciosamente,\n$nome_do_site\n\nEnviado em: $date";
// ****** IMPORTANTE ********
// A PARTIR DE AGORA RECOMENDA-SE QUE NÃO ALTERE O SCRIPT PARA QUE O SISTEMA FINCIONE CORRETAMENTE
// ****** IMPORTANTE ********
//ESSA VARIAVEL DEFINE SE É O USUARIO QUEM DIGITA O ASSUNTO OU SE DEVE ASSUMIR O ASSUNTO DEFINIDO
//POR VOCÊ CASO O USUARIO DEFINA O ASSUNTO PONHA "s" NO LUGAR DE "n" E CRIE O CAMPO DE NOME
//'assunto' NO FORMULARIO DE ENVIO
$assunto_digitado_pelo_usuario="s";
//ENVIO DA MENSAGEM ORIGINAL
$headers = "$cabecalho_da_mensagem_original";
if ($assunto_digitado_pelo_usuario=="n")
{
$assunto = "$assunto_da_mensagem_original";
};
$seuemail = "$email_para_onde_vai_a_mensagem";
$mensagem = "$configuracao_da_mensagem_original";
ultramail($seuemail,$assunto,$mensagem,$headers);
//ENVIO DE MENSAGEM DE RESPOSTA AUTOMATICA
$headers = "$cabecalho_da_mensagem_de_resposta";
if ($assunto_digitado_pelo_usuario=="n")
{
$assunto = "$assunto_da_mensagem_de_resposta";
}
else
{
$assunto = "Re: $assunto";
};
$mensagem = "$configuracao_da_mensagem_de_resposta";
ultramail($email,$assunto,$mensagem,$headers);
echo "<script>window.location='$exibir_apos_enviar'</script>";
?>
</body></html>
[/codebox]
Alguem sabe o que esta errado:?
Obrigado

Formmail
Started By Rafaldna, 21/10/2009, 01:51
2 replies to this topic
#1
Posted 21/10/2009, 01:51
#2
Posted 23/10/2009, 19:14
Mas o que está acontecendo?
Guilherme Venerato - Soluções para Web
http://www.guilhermevenerato.com
http://www.guilhermevenerato.com
#3
Posted 27/10/2009, 02:37
O conteúdo do formulário chega no meu e-mail sem com as acentuações desconfiguradas..
Exemplo
ENVIADO POR: = ; Nome: Email: Telefone: Cidade: Opções: ENVIADO EM: 21/10/2009 06:36
O campo que vem depois do campo "cidade" o correto é "opções", todos os acentos chegam dessa maneira...
Att.
Exemplo
ENVIADO POR: = ; Nome: Email: Telefone: Cidade: Opções: ENVIADO EM: 21/10/2009 06:36
O campo que vem depois do campo "cidade" o correto é "opções", todos os acentos chegam dessa maneira...
Att.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)