Jump to content


Photo

Formulário De Auto-resposta!


  • Faça o login para participar
2 replies to this topic

#1 Eliana Agiani

Eliana Agiani

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Não informado

Posted 12/09/2006, 21:47

:wacko: Baixei o formulário de auto-resposta, alterei somente o necessario e coloquei em meu site! Na hora eu o recebia em meu e-mail somente com o nome dos campos mais em branco! Agora já nem consigo receber. :') Por favor alguem pode me ajudar??????

Meu formulário está assim:

<form name="senddata" method="post" action="send.php">
<table width="450" border="0" align="center" cellpadding="0" cellspacing="0">
<tr valign="middle">
<td width="90"><font size="2">Nome</font></td>
<td><input name="nome" type="text" size="30" maxlength="50"></td>
</tr>
<tr valign="middle">
<td width="90" height="22"><font size="2">E-mail</font></td>
<td><input name="email" type="text" size="30" maxlength="50"></td>
</tr>
<tr valign="middle">
<td><font size="2">Cidade</font></td>
<td><font size="2"><input name="cidade" type="text" id="cidade" size="30" maxlength="50">    UF<input name="uf" type="text" size="5" maxlength="5"></font></td>
</tr>
<tr valign="middle">
<td width="90"><font size="2">Telefone</font></td>
<td><input name="telefone" type="text" size="20" maxlength="20"> </td>
</tr>
<tr valign="middle">
<td width="90"><font size="2">Mensagem</font></td>
<td><font size="2"><textarea name="assunto" cols="30" rows="3"></textarea></font></td>
</tr>
<tr valign="top">
<td width="90"> </td>
<td><input type="submit" value="Enviar"><input type="reset" value="Limpar">
</td>
</tr>
</table>
</form>


send.php

<?php
$date = date("d/m/Y h:i");

include "config.php";

//ENVIO DA MENSAGEM ORIGINAL

$headers .= "MIME-Version: 1.0 ";
$headers .= "Content-type: text/html; charset=iso-8859-1 ";
$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";
mail($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";
mail($email,$assunto,$mensagem,$headers);

echo "<script>window.location='$exibir_apos_enviar'</script>";

?>


config.php

<?php

//CONFIGURAÇÕES SOBRE SEU SITE
$nome_do_site="CORE-GSE";
$email_para_onde_vai_a_mensagem = "amilton@core-gse.com.br";
$nome_de_quem_recebe_a_mensagem = "VENDAS";
$exibir_apos_enviar='resposta.htm';

//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="n";

//CONFIGURAÇOES DA MENSAGEM ORIGINAL
$cabecalho_da_mensagem_original="From: $name <$email>\n";
$assunto_da_mensagem_original="Contato via formulario de email";
$configuracao_da_mensagem_original="Enviado por:\nNome: $nome\nEmail: $email\nCidade: $cidade\nUF: $uf\nTelefone: $telefone\nMensagem: $assunto\nEnviado 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 = "E-MAIL RECEBIDO";
$cabecalho_da_mensagem_de_resposta = "From: $nome_de_quem_recebe_a_mensagem - $nome_do_site <$email_para_onde_vai_a_mensagem>\n";
$configuracao_da_mensagem_de_resposta="Obrigado por entrar em contato!\nEstaremos respondendo em breve...\nAtenciosamente,\n$nome_de_quem_recebe_a_mensagem - $nome_do_site\n\nEnviado em: $date";

?>


--------
Eliana
--------

#2 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 13/09/2006, 09:56

o register global deve estar OFF, assim você terá que mudar o tipo de váriavel de $campo para $_POST['campo']

procure aqui no fórum sobre o assunto, tópicos que abordam o assunto é o que não falta (y)

Uma dica: nunca coloque nos titulos de seus tópicos, HELP-ME, AJUDE-ME, etc... e contra as regras ^^'
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#3 Eliana Agiani

Eliana Agiani

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Não informado

Posted 14/09/2006, 20:42

;-) Obrigado!!! Vlw pela diga também!
--------
Eliana
--------




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq