Potere Design
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Formulário de contato PHP [Básico]

2 participantes

Ir para baixo

Formulário de contato PHP [Básico] Empty Formulário de contato PHP [Básico]

Mensagem por TheSleeper 30/04/11, 11:43 pm

Criar um arquivo "nome.html" (Caixa de contato)

Código:
<form action="enviar.php" method="POST" enctype="multipart/form-data">
  <input type="hidden">
  <table width="500" border="0" cellspacing="2" cellpadding="0">
    <tr>
      <td valign="top">Nome:</td>
      <td><label>
        <input name="textfield" type="text" id="textfield" size="35">
      </label></td>
    </tr>
    <tr>
      <td valign="top">Email:</td>
      <td><label>
        <input name="textfield2" type="text" id="textfield2" size="35">
      </label></td>
    </tr>
    <tr>
      <td valign="top">Assunto:</td>
      <td><label>
        <input name="textfield3" type="text" id="textfield3" size="35">
      </label></td>
    </tr>
    <tr>
      <td valign="top">Mensagem:</td>
      <td><label>
        <textarea name="textarea" id="textarea" cols="35" rows="5"></textarea>
      </label></td>
    </tr>
  </table>
</form>

Criar um arquivo "enviar.php" e coloque o seguinte:
Código:
<?
$nome = $_POST["nome"];
$email = $_POST["email"];
$assunto = $_POST["assunto"];
$mensagem = $_POST["mensagem"];

global $email;

$data      = date("d/m/y");                    //Dia / Mes / Ano de envio
$hora      = date("H:i");                      //Hora do envio
$ip        = $_SERVER['REMOTE_ADDR'];          //IP do remetente
$navegador = $_SERVER['HTTP_USER_AGENT'];      //Navegador do remetente

//Configuração do seu email
mail ("seu@email.com",                      //Seu Email
      "$assunto",
      "Nome: $nome\nData: $data\n\nIp: $ip\nNavegador: $navegador\nHora: $hora\n\nE-mail: $email\nAssunto: $assunto\nMensagem: $mensagem",
      "From: $email"
    );

//Configurações de envio para email do remetende
$site  = "seu@email.com";                    //Email visivel pelo remetente
$titulo = "Resposta: Sua Resposta";          //Nome da mensagem enviada para o remetente
$msg    = "$nome, obrigado por entrar em contato, para mais informações acesse http://poteredesign.directorioforuns.com";

//Email de auto resposta para o remetente
mail("$email",
    "$titulo",
    "$msg",
    "From: $site"
    );
echo "<p align=center>$nome, sua mensagem foi enviada com sucesso!</p>";
echo "<p align=center>Estaremos retornando em breve.</p>";
?>
TheSleeper
TheSleeper
Administrador
Administrador

Mensagens : 24
Pontos : 39
Reputação : 1
Data de inscrição : 08/02/2011
Idade : 29

Usuário
Preferencia: Fireworks

https://poteredesign.directorioforuns.com

Ir para o topo Ir para baixo

Formulário de contato PHP [Básico] Empty Re: Formulário de contato PHP [Básico]

Mensagem por breda 13/08/11, 03:43 pm

muito legal o codigo simples e funcional
breda
breda
Membro
Membro

Mensagens : 1
Pontos : 1
Reputação : 0
Data de inscrição : 13/08/2011

Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos