0
Ladies and gentlemen, good night!
I am using the wordpress tool a little while ago and I came up with a problem that I could not solve. When I try to save a form in mysql database error 404 appears. I would like a help on how to fix
html:
<form action="teste.php" method="post">
Nome: <input type="text" name="nome">
<br>
Email: <input type="text" name="email">
<br>
Observação: <textarea name="observacao" rows="10" cols="80"></textarea> <br><br>
<input type="submit" value="Enviar">
php:
<?php
//aqui é só um exemplo para não rodar o script abaixo sem necessidade
if ((isset($_POST['email']))&&(!empty($_POST['email']))){
//porta, usuário, senha, nome data base
//caso não consiga conectar mostra a mensagem de erro mostrada na conexão
$conexao = mysqli_connect("localhost", "paroq110_pjn", "hrsist@20", "paroq110_pjn") or die("Erro na conexão com banco de dados " . mysqli_error($conexao));
//Abaixo atribuímos os valores provenientes do formulário pelo método POST
$nome = $_POST['nome'];
$email = $_POST['email'];
$observacao = $_POST['observacao'];
$string_sql = "INSERT INTO pjn_teste (nome,email,observacao) VALUES ('$nome','$email','$observacao')";
$insert_member_res = mysqli_query($conexao, $string_sql);
if(mysqli_affected_rows($conexao)>0){ //verifica se foi afetada alguma linha, nesse caso inserida alguma linha
echo "<p>Teste ok</p>";
echo '<a href="testimonianze.html">Voltar para formulário de cadastro</a>'; //Apenas um link para retornar para o formulário de cadastro
} else {
echo "Erro, não foi possível inserir no banco de dados";
}
mysqli_close($conexao); //fecha conexão com banco de dados
}else{
echo "Por favor, preencha os dados";
}
mysql_close($conexao); //fecha conexão com banco de dados
?>
Detail: I inserted php in the root of the theme folder in use... I don’t know if I did it correctly.