Ir para conteúdo

POWERED BY:

Arquivado

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

pamdornas

Formulário envia mas chega com os dados em branco

Recommended Posts

Pessoal eu não entendo muito de programação, e estou com problema no meu formulário de contato, ele envia a mensagem pro meu email mas quando chega, chega da seguinte forma:

Nome:

Email:

Telefone:

Assunto:

Mensagem:

Os dados não vem preenchidos mesmo quando preencho tudo.

Ahh e a mensagem que deveria aparecer depois que preencho o formulário e clico em enviar, não está aparecendo

O meu código é:

<?php
// Destinatário
$para = "meuemail@meuemail.com.br";
// Assunto do e-mail
$Assunto = "Contato do site";
// Campos do formulário de contato
$nome = $_POST['nome'];
$email = $_POST['email'];
$telefone = $_POST['telefone'];
$assunto = $_POST['assunto'];
$mensagem = $_POST['mensagem'];
// Monta o corpo da mensagem com os campos
$corpo = "Nome: $nome
Email: $email
Telefone: $telefone
Assunto: $assunto
Mensagem: $mensagem";
// Cabeçalho do e-mail
$headers = "Content-Type:text/html; charset=UTF-8\r\n";
$headers .= "From: SEUEMAIL@seudominio.com.br\r\n"; //Vai ser //mostrado que o email partiu deste email e seguido do nome
$headers .= "Return-Path: SEUEMAIL@seudominio.com.br\r\n"; //caso a msg //seja respondida vai para este email. $headers .= "MIME-Version: 1.0\n";
mail($para, $assunto, $corpo, $header);
$msg = "Sua mensagem foi enviada com sucesso.";
// Mostra a mensagem acima e redireciona para index.html
echo "<script>location.href=`index.html`; alert(`$msg`);</script>";
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta usar esse meu:

if (isset($_POST['BTEnvia'])) {
//Variaveis de POST, Alterar somente se necessário
//====================================================
$nome = $_POST['nome'];
$email = $_POST['email'];
$telefone = $_POST['telefone'];
$mensagem = $_POST['mensagem'];
//====================================================
//REMETENTE --> ESTE EMAIL TEM QUE SER VALIDO DO DOMINIO
//====================================================
$email_remetente = "email@doseudominio"; // deve ser uma conta de email do seu dominio
//====================================================
//Configurações do email, ajustar conforme necessidade
//====================================================
echo $email_destinatario = "alysson122010@gmail.com"; // pode ser qualquer email que receberá as mensagens
$email_reply = "$email";
$email_assunto = "Contato formmail"; // Este será o assunto da mensagem
//====================================================
//Monta o Corpo da Mensagem
//====================================================
$email_conteudo = "Nome = $nome \n";
$email_conteudo .= "Email = $email \n";
$email_conteudo .= "Telefone = $telefone \n";
$email_conteudo .= "Mensagem = $mensagem \n";
//====================================================
//Seta os Headers (Alterar somente caso necessario)
//====================================================
$email_headers = implode ( "\n",array ( "From: $email_remetente", "Reply-To: $email_reply", "Return-Path: $email_remetente","MIME-Version: 1.0","X-Priority: 3","Content-Type: text/html; charset=UTF-8" ) );
//====================================================
//Enviando o email
//====================================================
if (mail ($email_destinatario, $email_assunto, nl2br($email_conteudo), $email_headers)){
echo "</b>E-Mail enviado com sucesso!</b>";
}
else{
echo "</b>Falha no envio do E-Mail!</b>"; }
//====================================================
}
?>
html:
<form action="<? $PHP_SELF; ?>" method="POST">
<p>
Nome:<br />
<input type="text" size="30" name="nome">
</p>
<p>
E-mail:<br />
<input type="text" size="30" name="email">
</p>
<p>
Telefone:<br />
<input type="text" size="35" name="telefone">
</p>
<p>
Mensagem:<br />
<input type="text" size="35" name="mensagem">
</p>
<p>
<input type="submit" name="BTEnvia" value="Enviar">
<input type="reset" name="BTApaga" value="Apagar">
</p>
</form>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Alysson,

usei ele e agora nem chegar o e-mail chegou :(

Tenta usar esse meu:

if (isset($_POST['BTEnvia'])) {
//Variaveis de POST, Alterar somente se necessário
//====================================================
$nome = $_POST['nome'];
$email = $_POST['email'];
$telefone = $_POST['telefone'];
$mensagem = $_POST['mensagem'];
//====================================================
//REMETENTE --> ESTE EMAIL TEM QUE SER VALIDO DO DOMINIO
//====================================================
$email_remetente = "email@doseudominio"; // deve ser uma conta de email do seu dominio
//====================================================
//Configurações do email, ajustar conforme necessidade
//====================================================
echo $email_destinatario = "alysson122010@gmail.com"; // pode ser qualquer email que receberá as mensagens
$email_reply = "$email";
$email_assunto = "Contato formmail"; // Este será o assunto da mensagem
//====================================================
//Monta o Corpo da Mensagem
//====================================================
$email_conteudo = "Nome = $nome \n";
$email_conteudo .= "Email = $email \n";
$email_conteudo .= "Telefone = $telefone \n";
$email_conteudo .= "Mensagem = $mensagem \n";
//====================================================
//Seta os Headers (Alterar somente caso necessario)
//====================================================
$email_headers = implode ( "\n",array ( "From: $email_remetente", "Reply-To: $email_reply", "Return-Path: $email_remetente","MIME-Version: 1.0","X-Priority: 3","Content-Type: text/html; charset=UTF-8" ) );
//====================================================
//Enviando o email
//====================================================
if (mail ($email_destinatario, $email_assunto, nl2br($email_conteudo), $email_headers)){
echo "</b>E-Mail enviado com sucesso!</b>";
}
else{
echo "</b>Falha no envio do E-Mail!</b>"; }
//====================================================
}
?>
html:
<form action="<? $PHP_SELF; ?>" method="POST">
<p>
Nome:<br />
<input type="text" size="30" name="nome">
</p>
<p>
E-mail:<br />
<input type="text" size="30" name="email">
</p>
<p>
Telefone:<br />
<input type="text" size="35" name="telefone">
</p>
<p>
Mensagem:<br />
<input type="text" size="35" name="mensagem">
</p>
<p>
<input type="submit" name="BTEnvia" value="Enviar">
<input type="reset" name="BTApaga" value="Apagar">
</p>
</form>

Compartilhar este post


Link para o post
Compartilhar em outros sites
Mostre o código do seu formulário.


E também faça este teste:

1) comente a linha que faz o redirecionamento após enviar o e-mail (a última linha, que tem echo <script>location.href=...);

2) para habilitar mensagens de erro/aviso, adicione as duas linhas abaixo bem no início do arquivo que faz o envio do email;

3) teste novamente

4) se aparecer mensagens do PHP na tela, tente resolvê-las; se tiver dificuldade, poste aqui.




<?php
ini_set("display_errors", 1);
error_reporting(E_ALL|E_STRICT);

// e coloca seu código abaixo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse é o HTML da página contato:

E pessoal muito obrigada pelas respostas, e tenham paciência comigo pois entendo o básico do básico




<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="description" content="">
<meta name="keywords" content="transporte faculdade puc coração eucarístico, transporte universitário bh, transporte universitário belo horizonte, van bh, van belo horizonte, van puc, van puc minas, Puc transporte sao luiz, Puc transporte sao josé, Puc transporte santa branca, Puc transporte planalto, Puc transporte santa amélia, Puc transporte itapoã, Puc transporte ouro preto, transporte para puc minas coração eucarístico são josé e regiões. transporte universitário puc coração eucarìstico bairro itapoã e regiões, van puc coração eucarístico bairro santa branca e regiões, transporte escolar puc coração eucarístico bairro são luize e regiões, puc transporte coração eucarístico bairro santa branca e regiões, preciso de van puc coração eucarístico bairro venda nova e regiões, transporte puc coração eucarístico são benedito e regiões, van escolar puc coração eucarístico duqueza e regiões, van escolar puc coração eucarístico santa branca e regiões, van escolar puc coração eucarístico santa amélia e regiões, van escolar puc coração eucarístico são josé e regiões, puc transporte coração eucarísticoserra verde e regiões, transporte escolar santa branca e regiões, puc transporte zona sul e regiões, Preciso de uma van">
<meta name="author" content="Pamela Dornas">
<title></title>
<!-- core CSS -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/font-awesome.min.css" rel="stylesheet">
<link href="css/animate.min.css" rel="stylesheet">
<link href="css/prettyPhoto.css" rel="stylesheet">
<link href="css/main.css" rel="stylesheet">
<link href="css/responsive.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="js/html5shiv.js"></script>
<script src="js/respond.min.js"></script>
<![endif]-->
<link rel="shortcut icon" href="images/ico/favicon.ico">
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="images/ico/apple-touch-icon-144-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="images/ico/apple-touch-icon-114-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="images/ico/apple-touch-icon-72-precomposed.png">
<link rel="apple-touch-icon-precomposed" href="images/ico/apple-touch-icon-57-precomposed.png">
</head><!--/head-->
<body>
<header id="header">
<div class="top-bar">
<div class="container">
<div class="row">
<div class="col-sm-6 col-xs-4">
</div>
<div class="col-sm-6 col-xs-8">
</div>
</div>
</div><!--/.container-->
</div><!--/.top-bar-->
<nav class="navbar navbar-inverse" role="banner">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="index.html"><img src="images/logo.png" alt="logo"></a>
</div>
<div class="collapse navbar-collapse navbar-right">
<ul class="nav navbar-nav">
<li><a href="index.html">Home</a></li>
<li><a href="empresa.html">A Empresa</a></li>
<li><a href="regioes.html">Regiões</a></li>
<li class="active"><a href="contato.html">Contato</a></li>
</ul>
</div>
</div><!--/.container-->
</nav><!--/nav-->
</header><!--/header-->
</header><!--/header-->
<section id="contact-page">
<div class="container">
<div class="center">
<br>
<h2>Envie-nos uma mensagem</h2>
<p class="lead">Você pode entrar em contato através dos telefones disponíveis em <a href="regioes.html">Regiões</a> ou deixar a sua mensagem aqui.</p>
</div>
<div class="row contact-wrap">
<div class="status alert alert-success" style="display: none"></div>
<form id="main-contact-form" class="contact-form" name="contact-form" method="post" action="sendemail.php">
<div class="col-sm-5 col-sm-offset-1">
<div class="form-group">
<label>Nome *</label>
<input type="text" name="nome" id="nome" class="form-control" required="required">
</div>
<div class="form-group">
<label>Email *</label>
<input type="email" name="email" id="email" class="form-control" required="required">
</div>
<div class="form-group">
<label>Telefone</label>
<input type="number" name="telefone" id="telefone" class="form-control">
</div>
<div class="form-group">
<label>Faculdade</label>
<input type="text" name="faculdade" id="faculdade" class="form-control">
</div>
</div>
<div class="col-sm-5">
<div class="form-group">
<label>Assunto *</label>
<input type="text" name="assunto" value="" id="assunto" class="form-control" required="required">
</div>
<div class="form-group">
<label>Mensagem *</label>
<textarea name="message" id="mensagem" value="" id="mensagem" required="required" class="form-control" rows="8"></textarea>
</div>
<div class="form-group">
<button type="submit" name="submit" value="enviar" class="btn btn-primary btn-lg" required="required">Enviar</button> </div>
</div>
</form>
</div><!--/.row-->
</div><!--/.container-->
</section><!--/#contact-page-->
<footer id="footer" class="midnight-blue">
<div class="container">
<div class="row">
<div class="col-sm-6">
© 2016 <a target="_blank" href="http://www.behance.net/pamdornas" title="Design by: Pâmela Dornas">Design by: Pâmela Dornas</a>. Todos os direitos reservados.
</div>
<div class="col-sm-6">
<ul class="pull-right">
<li><a href="index.html">Home</a></li>
<li><a href="empresa.html">A Empresa</a></li>
<li><a href="regioes.html">Regiões</a></li>
<li><a href="contato.html">Contato</a></li>
</ul>
</div>
</div>
</div>
</footer><!--/#footer-->
<script src="js/jquery.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.prettyPhoto.js"></script>
<script src="js/jquery.isotope.min.js"></script>
<script src="js/main.js"></script>
<script src="js/wow.min.js"></script>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse é o HTML da página contato:

E pessoal muito obrigada pelas respostas, e tenham paciência comigo pois entendo o básico do básico

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="description" content="">
<meta name="keywords" content="transporte faculdade puc coração eucarístico, transporte universitário bh, transporte universitário belo horizonte, van bh, van belo horizonte, van puc, van puc minas, Puc transporte sao luiz, Puc transporte sao josé, Puc transporte santa branca, Puc transporte planalto, Puc transporte santa amélia, Puc transporte itapoã, Puc transporte ouro preto, transporte para puc minas coração eucarístico são josé e regiões. transporte universitário puc coração eucarìstico bairro itapoã e regiões, van puc coração eucarístico bairro santa branca e regiões, transporte escolar puc coração eucarístico bairro são luize e regiões, puc transporte coração eucarístico bairro santa branca e regiões, preciso de van puc coração eucarístico bairro venda nova e regiões, transporte puc coração eucarístico são benedito e regiões, van escolar puc coração eucarístico duqueza e regiões, van escolar puc coração eucarístico santa branca e regiões, van escolar puc coração eucarístico santa amélia e regiões, van escolar puc coração eucarístico são josé e regiões, puc transporte coração eucarísticoserra verde e regiões, transporte escolar santa branca e regiões, puc transporte zona sul e regiões, Preciso de uma van">
<meta name="author" content="Pamela Dornas">
<title></title>
<!-- core CSS -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/font-awesome.min.css" rel="stylesheet">
<link href="css/animate.min.css" rel="stylesheet">
<link href="css/prettyPhoto.css" rel="stylesheet">
<link href="css/main.css" rel="stylesheet">
<link href="css/responsive.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="js/html5shiv.js"></script>
<script src="js/respond.min.js"></script>
<![endif]-->
<link rel="shortcut icon" href="images/ico/favicon.ico">
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="images/ico/apple-touch-icon-144-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="images/ico/apple-touch-icon-114-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="images/ico/apple-touch-icon-72-precomposed.png">
<link rel="apple-touch-icon-precomposed" href="images/ico/apple-touch-icon-57-precomposed.png">
</head><!--/head-->
<body>
<header id="header">
<div class="top-bar">
<div class="container">
<div class="row">
<div class="col-sm-6 col-xs-4">
</div>
<div class="col-sm-6 col-xs-8">
</div>
</div>
</div><!--/.container-->
</div><!--/.top-bar-->
<nav class="navbar navbar-inverse" role="banner">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="index.html"><img src="images/logo.png" alt="logo"></a>
</div>
<div class="collapse navbar-collapse navbar-right">
<ul class="nav navbar-nav">
<li><a href="index.html">Home</a></li>
<li><a href="empresa.html">A Empresa</a></li>
<li><a href="regioes.html">Regiões</a></li>
<li class="active"><a href="contato.html">Contato</a></li>
</ul>
</div>
</div><!--/.container-->
</nav><!--/nav-->
</header><!--/header-->
</header><!--/header-->
<section id="contact-page">
<div class="container">
<div class="center">
<br>
<h2>Envie-nos uma mensagem</h2>
<p class="lead">Você pode entrar em contato através dos telefones disponíveis em <a href="regioes.html">Regiões</a> ou deixar a sua mensagem aqui.</p>
</div>
<div class="row contact-wrap">
<div class="status alert alert-success" style="display: none"></div>
<form id="main-contact-form" class="contact-form" name="contact-form" method="post" action="sendemail.php">
<div class="col-sm-5 col-sm-offset-1">
<div class="form-group">
<label>Nome *</label>
<input type="text" name="nome" id="nome" class="form-control" required="required">
</div>
<div class="form-group">
<label>Email *</label>
<input type="email" name="email" id="email" class="form-control" required="required">
</div>
<div class="form-group">
<label>Telefone</label>
<input type="number" name="telefone" id="telefone" class="form-control">
</div>
<div class="form-group">
<label>Faculdade</label>
<input type="text" name="faculdade" id="faculdade" class="form-control">
</div>
</div>
<div class="col-sm-5">
<div class="form-group">
<label>Assunto *</label>
<input type="text" name="assunto" value="" id="assunto" class="form-control" required="required">
</div>
<div class="form-group">
<label>Mensagem *</label>
<textarea name="message" id="mensagem" value="" id="mensagem" required="required" class="form-control" rows="8"></textarea>
</div>
<div class="form-group">
<button type="submit" name="submit" value="enviar" class="btn btn-primary btn-lg" required="required">Enviar</button> </div>
</div>
</form>
</div><!--/.row-->
</div><!--/.container-->
</section><!--/#contact-page-->
<footer id="footer" class="midnight-blue">
<div class="container">
<div class="row">
<div class="col-sm-6">
© 2016 <a target="_blank" href="http://www.behance.net/pamdornas" title="Design by: Pâmela Dornas">Design by: Pâmela Dornas</a>. Todos os direitos reservados.
</div>
<div class="col-sm-6">
<ul class="pull-right">
<li><a href="index.html">Home</a></li>
<li><a href="empresa.html">A Empresa</a></li>
<li><a href="regioes.html">Regiões</a></li>
<li><a href="contato.html">Contato</a></li>
</ul>
</div>
</div>
</div>
</footer><!--/#footer-->
<script src="js/jquery.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.prettyPhoto.js"></script>
<script src="js/jquery.isotope.min.js"></script>
<script src="js/main.js"></script>
<script src="js/wow.min.js"></script>
</body>
</html>
Mostre o código do seu formulário.
E também faça este teste:
1) comente a linha que faz o redirecionamento após enviar o e-mail (a última linha, que tem echo <script>location.href=...);
2) para habilitar mensagens de erro/aviso, adicione as duas linhas abaixo bem no início do arquivo que faz o envio do email;
3) teste novamente
4) se aparecer mensagens do PHP na tela, tente resolvê-las; se tiver dificuldade, poste aqui.
<?php
ini_set("display_errors", 1);
error_reporting(E_ALL|E_STRICT);

// e coloca seu código abaixo

Mostre-me o código html do seu sistema.

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por andreamari81
      Olá, tenho um site em html e o envio do formulário foi feito em php. Porém, mesmo com os campos obrigatórios do formulário, eu recebo emails em branco. Quando perguntei pra hospedagem o que poderia ser, eles me responderam que quando acessam a página pelo navegador www.meusite.com.br/enviar.php ele envia o formulário em branco.
      Existe alguma maneira de bloquear o acesso a essa pagina enviar.php para que não receba mais emails em branco?
      Não sei se ficou claro, porque sou totalmente leiga em php.
      Obrigada
    • Por Bruniinhass
      tenho um formulario simples com nome/email/telefone e um botão radio 
       
      <label>Quantidade de Pessoas</label> <input type="radio" id="quantidade" name="valor" value="Valor1">Até 50 pessoas <input type="radio" id="quantidade" name="valor" value="Valor2">De 51 a 180 pessoas <input type="radio" id="quantidade" name="valor" value="Valor3">Acima de 181 pessoas nesse botão, quero q quando a pessoa enviar o formulario vá um texto formatado e um link ao invés de escrever "valor1" "valor2" "valor3"
      pensei numa função java script mas não sei fazer mt certo
      alguem tem uma solução?
    • Por ergosum
      Olá pessoal!
       
      Estou desenvolvendo um site e nele há um formulário de contato para envio de e-mail em ".php". Ao testar o formulário, dá tudo certinho, o dono do site recebe o e-mail, mas quando ele responde o e-mail, a mensagem vai para ele mesmo e não para quem preencheu o formulário no site.
       
      Como resolver isso, de modo que ao clicar em responder (no Outlook) o e-mail vá para quem preencheu o formulário?
       
      O código que estou utilizando é esse:
       
      <?php
      function sendMail($para, $mensagem, $assunto)
      {
          require_once('class/smtp/SMTP.php');
          require_once('class/smtp/MAIL.php');
          $m = new MAIL;

          $smtp      = "smtp.abcd***.com.br";
          $usuario = "contatoviasite@abcd***.com.br";
          $senha      = "123456";
          $m = new MAIL; // initialize MAIL class
          $m->From($usuario); // set from address
          $m->AddTo($para); // add to address
          $m->Subject($assunto); // set subject
          $m->Html($mensagem); // set text message
          // connect to MTA server 'smtp.hostname.net' port '25' with authentication: 'username'/'password'
          $c = $m->Connect($smtp, 25, $usuario, $senha) or die(print_r($m->Result));
          
          $m->Send($c);

      if (!empty($_POST)){
          $assunto = "Mensagem enviada através do website";
          $mensagem = "<h1>Mensagem enviada atrav&eacute;s do website</h1>";
          
          foreach ($_POST as $key => $value) {
              $mensagem .= "<p><strong>$key:</strong> $value</p>";
          }
          //$mensagem .= "<hr>";
          //$mensagem .= "<p><strong>IP:</strong> " . $_SERVER['REMOTE_ADDR'] . "</p>";
          //$mensagem .= "<p><strong>Info do usu&aacute;rio:</strong> " . $_SERVER['HTTP_USER_AGENT'] . "</p>";
          $destinatario = 'contato@abcd***.com.br';
          // Envia o e-mail
          sendMail($destinatario, $mensagem, $assunto);
          // Redireciona o usuario para a mensagem
          header("Location: mensagem.html");
      }
      ?>
       
      Se puderem me ajudar, agradeço.
      ergosum
    • Por Afrânio Costa
      Pessoal,
      Tenho um formulário onde o visitante do site pode indicar o site a um amigo.
      Ao enviar ocorrem 2 coisas:
      1) um deles é que no hotmail vai para spam e no outlook não chega. Só funciona no g-mail.
      2) O outro é que eu queria que a mensagem de sucesso aparecesse abaixo do formulário, mas está sendo exibida em um alert.
      Alguém pode me ajudar em ao menos uma dessas coisas? Não sou de php, por isso tive certa dificuldade.
      Obrigado!
    • Por PauloLapienis
      Pessoal, não manjo muito de programação em php, por isso estou apanhando para fazer o envio de email pelo site funcionar.
      Estou usando/editando um template que baixei.
      A tela da Mensagem enviada com Sucesso, exibe beleza, mas o email não chega no destino.
      * Estou testando o envio direto no servidor de hospedagem.
      Abaixo os códigos para conferencia dos mais experts.

      - Código do Form

      <form id="contactform" action="contactform/contact.php" method="post" class="validateform" name="send-contact">
      <div id="sendmessage">A sua mensagem foi enviada com Sucesso!</div>
      <div id="errormessage"></div>
      <form action="" method="post" role="form" class="contactForm">
      <div class="form-group">
      <input type="text" name="name" class="form-control" id="name" placeholder="Seu Nome" data-rule="minlen:4" data-msg="Por favor, insira ao menos 4 caracteres" />
      <div class="validation"></div></div>
      <div class="form-group">
      <input type="email" class="form-control" name="email" id="email" placeholder="Seu Email" data-rule="email" data-msg="Por favor, digite um email válido" />
      <div class="validation"></div></div>
      <div class="form-group">
      <input type="text" class="form-control" name="subject" id="subject" placeholder="Assunto" data-rule="minlen:4" data-msg="Por favor, insira ao menos 8 caracteres" />
      <div class="validation"></div></div>
      <div class="form-group">
      <textarea class="form-control" name="message" rows="5" data-rule="required" data-msg="Please write something for us" placeholder="Sua mensagem"></textarea>
      <div class="validation"></div></div>
      <div class="text-center"><button type="submit" class="btn btn-theme">Enviar mensagem</button></div>
      </form>


      - Código do contact.php
      <?php

      include 'config.php';
      error_reporting (E_ALL ^ E_NOTICE);
      $post = (!empty($_POST)) ? true : false;
      if($post)
      {
      $name = stripslashes($_POST['name']);
      $email = trim($_POST['email']);
      $subject = stripslashes($_POST['subject']);
      $message = stripslashes($_POST['message']);

      $error = '';
      if(!$error)
      {
      $mail = mail(WEBMASTER_EMAIL, $subject, $message,
      "From: ".$name." <".$email.">\r\n"
      ."Reply-To: ".$email."\r\n"
      ."X-Mailer: PHP/" . phpversion());

      if($mail)
      {
      echo 'Mensagem enviada com Sucesso!';
      }
      }

      }
      ?>

      - Código do config.php
      <?php
      // To
      define("WEBMASTER_EMAIL", 'meuemail@meudominio.com.br');
      ?>

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.