Galera helps me. Next: I have here an html form which I send the form data to an email through the action. However, before sending it to the email I want the same data to be inserted into the database. For that, I created a php that sends the data to the database and I have another php that sends the data to the email (in the html form I use the email php and not the bank.Is that right?) .
<form action="contatoTeste.php" method="POST" role="form" name="contatoForm" id="contatoForm">
<div class="controls">
<div class="row">
<div class="col-md-6">
<div class="form-group">
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-user" aria-hidden="true"></i></span>
<input class="form-control" type="text" id="nome" name="nome" required placeholder="Nome">
<span class="erro"><p id="nome_erro"></p></span>
<div class="help-block with-errors"></div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-user" aria-hidden="true"></i></span>
<input class="form-control" type="text" id="sobrenome" name="sobrenome" required placeholder="Sobrenome">
<span class="erro"><p id="sobrenome_erro"></p></span>
<div class="help-block with-errors"></div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="form-group">
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-envelope" aria-hidden="true"></i></span>
<input class="form-control" type="text" name="email" id="email" required placeholder="Email">
<div class="help-block with-errors"></div>
<span class="erro"><p id="email_erro"></p></span>
</div>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-phone" aria-hidden="true"></i></span>
<input class="form-control" type="text" name="telefone" id="telefone" required placeholder="Telefone">
<span class="erro"><p id="telefone_erro"></p></span>
<div class="help-block with-errors"></div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-4">
<input class="form-control" type="text" name="assunto" placeholder="Assunto">
</div>
</div>
<br>
<div class="row">
<div class="col-sm-12">
<textarea name="mensagem" placeholder="Digite sua mensagem aqui..." class="form-control" rows="9"></textarea>
</div>
</div>
</form>
Now the database php:
if ((isset($_POST['email']))&&(!empty($_POST['email']))){
//verifica se existe conexão com bd, caso não tenta criar uma nova
$conexao = mysql_connect("localhost","aquivaimeuusuario","aqui a senha") //porta, usuário, senha
or die("Erro na conexão com banco de dados"); //caso não consiga conectar mostra a mensagem de erro mostrada na conexão
$select_db = mysql_select_db("aqui vai o nome do meu banco"); //seleciona o banco de dados
//Abaixo atribuímos os valores provenientes do formulário pelo método POST
$nome = $_POST["nome"];
$sobrenome = $_POST["sobrenome"];
$telefone = $_POST["telefone"];
$email = $_POST["email"];
$assunto = $_POST["assunto"];
$mensagem = $_POST["mensagem"];
$string_sql = "INSERT INTO contatoCadastro (Nome, Sobrenome, Email, Telefone, Assunto, Mensagem) VALUES ('{$nome}','{$sobrenome}','{$email}', '{$telefone}', '{$assunto}', '{$mensagem}')"; //String com consulta SQL da inserção
mysql_query($string_sql,$conexao); //Realiza a consulta
if(mysql_affected_rows() == 1){ //verifica se foi afetada alguma linha, nesse caso inserida alguma linha
echo "<p>Cadastro feito com sucesso</p>";
echo '<a href="contact.html">Voltar para formulário de cadastro</a>'; //Apenas um link para retornar para o formulário de cadastro
} else {
echo "Erro, não possível inserir no banco de dados";
}
mysql_close($conexao); //fecha conexão com banco de dados
} else{
echo "Por favor, preencha os dados";
}
My question is: How do I get the data to go to the bank? In my HTML form do I have to call this php file I posted here or the other php file that sends the contact data to the email? If yes, how do I send the data to the database and then send it to the email?
Thank you very much for the help, I am a beginner in php and I do not know how to do these relationships correctly. Thank you in advance.