Olá a todos,
Estou com o seguinte problema no meu site,
Tenho um campo de formulário que envia todos os dados digitados para meu e-mail e nesse mesmo site tenho um arquivo que faz conexão com meu banco de dados e envia os dados digitados pelo usuário para um tabela que posso usar futuramente para um marketing mail.
O problema é, quando o html faz o envio das informações do site, toda informação que vai para o banco de dados vai em branco.
Tem alguma forma de fazer com que não se perca as informações do metodo POST após o submit?
FORMULÁRIO HTML
<form action="" method="post" role="form" class="contactForm">
<div class="form-group">
<input type="text" name="name" class="form-control" id="name" placeholder="Nome" data-rule="minlen:4" data-msg="Informe pelo menos 4 caractéres" />
<div class="validation"></div>
</div>
<div class="form-group">
<input type="email" class="form-control" name="email" id="email" placeholder="Email" data-rule="email" data-msg="Por favor, insira um e-mail válido" />
<div class="validation"></div>
</div>
<div class="form-group">
<input type="text" class="form-control" name="subject" id="subject" placeholder="Título" data-rule="minlen:4" data-msg="Informe pelo menos 8 caractéres" />
<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="Mensagem"></textarea>
<div class="validation"></div>
</div>
<button type="submit" value="Send" class="btn btn-send">Enviar</button>
</form> SCRIPT PHP QUE ENVIA PARA MEU E-MAIL
<?php
// Variaveis para guardar as informações do formulário
$destinatario = "jenner@aureatecnologia.com.br";
$nome = $_POST['name'];
$email = $_POST['email'];
$mensagem = $_POST['message'];
$assunto = $_POST['subject'];
// Corpo do e-mail
mail (
"$destinatario", "$assunto", "
E-mail enviado pelo site com as seguintes informacoes
Nome: $nome
Assunto: $assunto
--
Mensagem: $mensagem",
"De: $email"
);
// Mensagem de confirmação de envio
echo "Mensagem Enviada"
?> SCRIPT QUE ENVIA AS INFORMAÇÕES PARA MEU BANCO DE DADOS
<?php
include('conexao.php');
$nome = $_POST['name'];
$email = $_POST['email'];
// Guarda informações no banco de dados
$msg_decore="INSERT INTO contato(nome, email, data) values('$nome', '$email', NOW())";
$resultado_msg_decore= mysqli_query($conexao, $msg_decore)
?>