Ir para conteúdo
  • 0

[Resolvido] PhP e Html ... preciso de ajuda (Form = resultado)


ΔŘŦĦỮŘǤỮƗ

Pergunta

Bom gostaria de fazer que na form em vez dele verificar e ter que sair do site que ta em html e tal ... ele abre um popup com o resultado

 

Code HTML:

<body>
  <div class="container">
  <div class="login">
  	<h1 class="login-heading">
      <strong></strong> Por favor registre-se.</h1>
      <form method="post" action="registrar.php">
        <input type="text" name="user" placeholder="Usuario" required="required" autocomplete="off" class="input-txt" minlength="5"/>
          <input type="password" name="password" placeholder="Senha" required="required" autocomplete="off" class="input-txt" minlength="6"//>
            <input type="email" name="email" placeholder="Email" required="required" autocomplete="off" class="input-txt" />
              <input type="datetime" name="dia" placeholder="01" minlength="2" maxlength="2" autocomplete="off" required="required" class="input-txt" style="width: 50px;"/>/
              <input type="datetime" name="mes" placeholder="12" minlength="2" maxlength="2" autocomplete="off" required="required" class="input-txt" style="width: 50px;"/>/
              <input type="datetime" name="ano" placeholder="1930" minlength="4" maxlength="4" autocomplete="off" required="required" class="input-txt" style="width: 100px;"/>
                <input type="text" name="nome" placeholder="Nome Completo" required="required" autocomplete="off" class="input-txt" maxlength="32"/>
          <div class="login-footer">
             <a href="/site/login" class="lnk">
              <span class="icon icon--min">(´•౪•`)</span> 
              Logar-se
            </a>
            <input type='button' class="btn btn--right" value='Registrar' onClick=\"window.open('registrar.php','Resultados','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=500,height=500');\">
    
          </div>
      </form>
  </div>
</div>

PhP Code:

<head>
<meta http-equiv="refresh" content="0; url=/site/register" />
</head>
<?php
$Usuario = $_POST["user"];
$Senha = $_POST["password"];
$Email = $_POST["email"];
$Dia = $_POST["dia"];
$Mes = $_POST["mes"];
$Ano = $_POST["ano"];
$Nascimento = $Dia ."/" . $Mes . "/" . $Ano;
$Nome = $_POST["nome"];
$Senha = (hash('sha256', ($Senha));
$sqlc = mysqli_connect("localhost", "root", "123", "site");
$result = $sqlc->query("SELECT * FROM `usuarios` WHERE `Usuario` = '". $Usuario ."'");
if(!$result){
     die('<span id="Stats">FAIL -> '. $sqlc->error . '</span>');
    }else{
        if(!$result->num_rows > 0){
            $result2 = $sqlc->query("SELECT * FROM `usuarios` WHERE `Email` = '". $Email ."'");
            if($result2->num_rows > 0){
                die();
            }
            $criar = "INSERT INTO `usuarios` (Usuario, Senha, Email, Nascimento, Nome)
            VALUES ('". $Usuario ."', '". $Senha ."', '". $Email ."', '". $Nascimento ."', '". $Nome ."')";
            if ($sqlc->query($criar) === TRUE) {
                    echo'<!--
                    <script type="text/javascript">
                            window.location.href = "/site/login"
                        </script>
                        --!>';
                    echo "Se você não foi redirecionado por favor -> <a href='/site/login'>click aqui</a> <-";
                } else {
                    echo "Error: " . $criar . "<br>" . $sqlc->error;
                }
        }else{
            echo "Conta existente.";
        }
    }
mysqli_close($sqlc);
?>
Editado por ΔŘŦĦỮŘǤỮƗ
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...