1
I have a form ready and working normal. But what I need to do is the following.
When I submit the form it will not refresh the page and returns me
"Successfully registered" or Some error "Nick already exists", "Invalid e-mail"
<form class="form3" action="" method="POST" enctype="multipart/form-data">
<p>Nome completo</p>
<input type="text" class="Nome" name="Nome" placeholder="Nome completo *">
<p>Nome de usuário</p>
<input type="text" name="Nick" placeholder="Nick da conta *">
<p>E-mail</p>
<input type="text" name="Email" placeholder="Informe seu E-mail *">
<p>Senha</p>
<input type="password" name="Senha" placeholder="Informe a sua senha *">
<input type="submit" id="Bot_login" name="Cadastra" value="Criar conta">
</form>
<?php
if(isset($_POST['Cadastrar'])){
$Nome = htmlspecialchars($_POST['Nome'],ENT_QUOTES);
$Nick = htmlspecialchars(trim($_POST['Nick']),ENT_QUOTES);
$Email = htmlspecialchars(trim($_POST['Email']),ENT_QUOTES);
$Senha = htmlspecialchars(trim($_POST['Senha']),ENT_QUOTES);
if($Nome == ""){
echo 'Preencha o campo Nome corretamente!';
}
if($Nick == ""){
echo 'Preencha o campo Nick corretamente!';
}
if($Email == ""){
echo 'Preencha o campo E-mail corretamente!';
}
if($Senha == ""){
echo 'Preencha o campo Senha corretamente!';
}
else{
$SQL_Cadastro = mysqli_query($conex,"INSERT INTO UserLog (Nome, Nick, Email, Senha) VALUES ('$Nome', '$Nick', '$Email', '$Senha')");
}
}
else{
}
?>