Commit d728348e authored by Elias's avatar Elias

Login Corrigido

parent fad0e3ba
......@@ -29,23 +29,23 @@
<div class="Area">
<div class="row">
<div class="col-md-3"></div>
<div class="col-md-6 text-center">
<div class="col-md-6 text-center" align="center">
<br />
<h1>Cadastro</h1>
<br />
<br />
<form action="processarCad.php" method="post" enctype="multipart/form-data">
<div class="form-group">
<div class="form-group">
<label>Número de Matricula:</label>
<input type="number" class="form-control" placeholder="Matricula" name="Matricula" id="Matricula" required max="99999999999" onchange="VerificarMatricula();"/>
<div class="ErroMatricula" id="ErroMatricula">
<br />
<div class="alert alert-danger" role="alert" title="Erro!">
<span class="glyphicon glyphicon-remove" aria-hidden="true"></span>
<span class="sr-only">Erro:</span>
<p>- Verifique o número de digitos! <b>(11)</b></p>
</div>
</div>
<div class="ErroMatricula" id="ErroMatricula">
<br />
<div class="alert alert-danger" role="alert" title="Erro!">
<span class="glyphicon glyphicon-remove" aria-hidden="true"></span>
<span class="sr-only">Erro:</span>
<p>- Verifique o número de digitos! <b>(11)</b></p>
</div>
</div>
</div>
<br />
<div class="form-group">
......@@ -82,28 +82,28 @@
<label>Confirmar senha:</label>
<input type="password" class="form-control" placeholder="Confirmar senha" name="CSenha" id="CSenha" required maxlength="25" onchange="VerificarSenha('CSenha');"/>
<div class="ErroCSenha" id="ErroCSenha">
<br />
<div class="alert alert-danger" role="alert" title="Erro!">
<span class="glyphicon glyphicon-remove" aria-hidden="true"></span>
<span class="sr-only">Erro:</span>
<p>- Senhas não coincidem!</p>
</div>
</div>
<br />
<div class="alert alert-danger" role="alert" title="Erro!">
<span class="glyphicon glyphicon-remove" aria-hidden="true"></span>
<span class="sr-only">Erro:</span>
<p>- Senhas não coincidem!</p>
</div>
</div>
</div>
<div class="form-group">
<label>Imagem do Usuário</label>
<input type="hidden" class="form-control" name="ImagemCad" id="ImagemCad" value="" />
<table class="TableImg">
<tr>
<td class="TrImg" id="Tr1"><img src="imagem/usuarioAnonimo.png" alt="Anonimo" class="img-rounded" onclick="EscolheuImagem('Anonimo');"></td>
<td class="TrImg" id="Tr2"><img src="imagem/usuarioAnonimo.png" alt="Anonimo" class="img-rounded" onclick="EscolheuImagem('Anonimo');"></td>
<td class="TrImg" id="Tr3"><img src="imagem/usuarioAnonimo.png" alt="Anonimo" class="img-rounded" onclick="EscolheuImagem('Anonimo');"></td>
</tr>
<tr>
<td class="TrImg" id="Tr4"><img src="imagem/usuarioAnonimo.png" alt="Anonimo" class="img-rounded" onclick="EscolheuImagem('Anonimo');"></td>
<td class="TrImg" id="Tr5"><img src="imagem/usuarioAnonimo.png" alt="Anonimo" class="img-rounded" onclick="EscolheuImagem('Anonimo');"></td>
<td class="TrImg" id="Tr6"><img src="imagem/usuarioAnonimo.png" alt="Anonimo" class="img-rounded" onclick="EscolheuImagem('Anonimo');"></td>
</tr>
<tr>
<td class="TrImg" id="Tr1"><img src="imagem/Anonimo.png" alt="Anonimo" class="img-rounded" onclick="EscolheuImagem('Anonimo');"></td>
<td class="TrImg" id="Tr2"><img src="imagem/Anonimo.png" alt="Anonimo" class="img-rounded" onclick="EscolheuImagem('Anonimo');"></td>
<td class="TrImg" id="Tr3"><img src="imagem/Anonimo.png" alt="Anonimo" class="img-rounded" onclick="EscolheuImagem('Anonimo');"></td>
</tr>
<tr>
<td class="TrImg" id="Tr4"><img src="imagem/Anonimo.png" alt="Anonimo" class="img-rounded" onclick="EscolheuImagem('Anonimo');"></td>
<td class="TrImg" id="Tr5"><img src="imagem/Anonimo.png" alt="Anonimo" class="img-rounded" onclick="EscolheuImagem('Anonimo');"></td>
<td class="TrImg" id="Tr6"><img src="imagem/Anonimo.png" alt="Anonimo" class="img-rounded" onclick="EscolheuImagem('Anonimo');"></td>
</tr>
</table>
</div>
<br />
......
......@@ -32,52 +32,99 @@
<h1>Dados</h1>
<br />
<br />
<?php
session_start();
$Matricula = $_SESSION["Matricula"];
$Erro = $_GET["Erro"];
if(isset($_GET["Erro"])==false){
$Senha = $_SESSION["Senha"];
$sqlConfirma = "select Nome,DataNascimento,Telefone,TelefoneResponsavel,Senha,Email,DataCad,HorarioCad from Usuario where Matricula=$Matricula and Senha = '$Senha';";
$resultado = mysqli_query($conexao, $sqlConfirma);
while ($row = mysqli_fetch_assoc($resultado)) {
$Nome = $row['Nome'];
$Nasc = $row['DataNascimento'];
$Tel = $row['Telefone'];
$TelR = $row['TelefoneResponsavel'];
$Email = $row['Email'];
$DataCad = $row['DataCad'];
$HorarioCad = $row['HorarioCad'];
}
echo "<p><label>Nome:</label> $Nome</p>";
echo "<p><label>Data de Nascimento:</label> $Nasc</p>";
echo "<p><label>Telefone:</label> $Tel</p>";
echo "<p><label>Telefone do responsavel:</label> $TelR</p>";
echo "<p><label>Email:</label> $Email</p>";
echo "<p><label>Data do Cadastro:</label> $DataCad</p>";
echo "<p><label>Horario do Cadastro:</label> $HorarioCad</p>";
}else{
if($Erro==1){
$Verfifica= "select Matricula,Nome,DataCad,HorarioCad from Usuario where Matricula=$Matricula;";
$Confere = mysqli_query($conexao, $Verfifica);
while ($row = mysqli_fetch_assoc($Confere)) {
$Nome = $row['Nome'];
$DataCad = $row['DataCad'];
$HorarioCad = $row['HorarioCad'];
}
echo "<div class='alert alert-danger' role='alert'>
<p>¯\_(ツ)_/¯</p>
<p><strong>Desculpe!</strong> Número <b>$Matricula</b> de Matricula já foi cadastrada.</p>";
echo "<p><label>Nome:</label> <i>$Nome</i></p>";
echo "<p><label>Data do Cadastro:</label> <i>$DataCad</i></p>";
echo "<p><label>Horario do Cadastro:</label> <i>$HorarioCad</i></p>";
echo "<hr />";
echo "<p>Caso precise de ajuda consulte o NUPE.</p>";
echo "</div>";
}
}
?>
<?php
session_start();
$Matricula = $_SESSION["Matricula"];
if(isset($_SESSION["Logado"])==true){
$Login = $_SESSION["Logado"];
}else{
$Login = false;
}
if(isset($_SESSION["Cadastrou"])==true){
$Cadastrou = $_SESSION["Cadastrou"];
}else{
$Cadastrou = false;
}
if($Login==true){
$Matricula = $_SESSION["MatriculaLogado"];
$Nome = $_SESSION["NomeLogado"];
$Nasc = $_SESSION["NascLogado"];
$Tel = $_SESSION["TelLogado"];
$TelR = $_SESSION["TelRLogado"];
$Email = $_SESSION["EmailLogado"];
$DataCad = $_SESSION["DataCadLogado"];
$HorarioCad = $_SESSION["HorarioCadLogado"];
$Imagem = $_SESSION["ImagemLogado"];
echo "<div align='Center'>";
echo "<p><label>Matricula:</label> $Matricula.</p>";
echo "<p><label>Nome:</label> $Nome.</p>";
echo "<p><label>Data de Nascimento:</label> $Nasc.</p>";
echo "<p><label>Telefone:</label> $Tel.</p>";
echo "<p><label>Telefone do responsavel:</label> $TelR.</p>";
echo "<p><label>Email:</label> $Email.</p>";
echo "<p><label>Data do Cadastro:</label> $DataCad.</p>";
echo "<p><label>Horario do Cadastro:</label> $HorarioCad.</p>";
echo "<p><label>Sua imagem:</label> <img src='imagem/$Imagem.png' alt='imagem' class='img-rounded'/>.</p>";
echo "<div class='form-group'>";
echo "<div class='BotaoHeader'>
<a class='btn btn-danger' href='Deslogar.php?Pagina=$Pagina' role='button'>Deslogar</a>
</div>";
echo "<div class='BotaoHeader MgT'>
<a class='btn btn-primary' href='Alterar.php?Usuario=$Matricula' role='button'>Alterar</a>
</div>";
echo "</div>";
echo "</div>";
echo "<br />";
}else{
if(isset($_GET["Erro"])==false){
if($Cadastrou==false){
include 'Restrito.php';
}else{
$Senha = $_SESSION["Senha"];
$sqlConfirma = "select Nome,DataNascimento,Telefone,TelefoneResponsavel,Senha,Email,DataCad,HorarioCad,Imagem from Usuario where Matricula=$Matricula and Senha = '$Senha';";
$resultado = mysqli_query($conexao, $sqlConfirma);
while ($row = mysqli_fetch_assoc($resultado)) {
$Nome = $row['Nome'];
$Nasc = $row['DataNascimento'];
$Tel = $row['Telefone'];
$TelR = $row['TelefoneResponsavel'];
$Email = $row['Email'];
$DataCad = $row['DataCad'];
$HorarioCad = $row['HorarioCad'];
$Imagem = $row['Imagem'];
}
echo "<p><label>Nome:</label> $Nome</p>";
echo "<p><label>Data de Nascimento:</label> $Nasc</p>";
echo "<p><label>Telefone:</label> $Tel</p>";
echo "<p><label>Telefone do responsavel:</label> $TelR</p>";
echo "<p><label>Email:</label> $Email</p>";
echo "<p><label>Data do Cadastro:</label> $DataCad</p>";
echo "<p><label>Horario do Cadastro:</label> $HorarioCad</p>";
echo "<p><label>Sua imagem:</label> <img src='imagem/$Imagem.png' alt='imagem' class='img-rounded'/></p>";
}
}else{
$Erro = $_GET["Erro"];
if($Erro==1){
$Verfifica= "select Matricula,Nome,DataCad,HorarioCad from Usuario where Matricula=$Matricula;";
$Confere = mysqli_query($conexao, $Verfifica);
while ($row = mysqli_fetch_assoc($Confere)) {
$Nome = $row['Nome'];
$DataCad = $row['DataCad'];
$HorarioCad = $row['HorarioCad'];
}
echo "<div class='alert alert-danger' role='alert'>
<p>¯\_(ツ)_/¯</p>
<p><strong>Desculpe!</strong> Número <b>$Matricula</b> de Matricula já foi cadastrada.</p>";
echo "<p><label>Nome:</label> <i>$Nome</i></p>";
echo "<p><label>Data do Cadastro:</label> <i>$DataCad</i></p>";
echo "<p><label>Horario do Cadastro:</label> <i>$HorarioCad</i></p>";
echo "<hr />";
echo "<p>Caso precise de ajuda consulte o NUPE.</p>";
echo "</div>";
}
}
}
?>
<br />
</div>
<div class="col-md-3"></div>
......
<?php
session_start();
$_SESSION["Logado"] = false;
session_destroy();
$PaginaRed = $_GET["Pagina"];
if($PaginaRed=="processalogin" || $PaginaRed=="Cadastro"){
$PaginaRed = "index";
}
echo "<script>
location.href='$PaginaRed.php';
</script>";
?>
......@@ -25,24 +25,23 @@
<br />
<div class="row">
<div class="col-md-1"></div>
<div class="col-md-4">
<img src="imagem/ifc.png" class="Logos" alt="LogoIFC" />
<div class="col-md-4" align="center">
<img src="imagem/ifc.png" alt="LogoIFC" />
</div>
<div class="col-md-2">
<img src="imagem/olimpiada.png" class="Logos" alt="LogoOlimpiada" />
<div class="col-md-2" align="center">
<img src="imagem/olimpiada.png" alt="LogoOlimpiada" />
</div>
<div class="col-md-2"></div>
<div class="col-md-2">
<div class="form-group">
<?php
<?php
session_start();
if(isset($_SESSION["Logado"])==true){
include "Logado.php";
}else{
include "Login.php";
include "Login.php";
}
?>
?>
</div>
</div>
<div class="col-md-1"></div>
......
<div class="Logado">
<div class="row">
<div class="col-md-6">
<p>Olá! Usuario!</p>
<div class="col-md-8" align="center">
<?php
$Nome = $_SESSION["NomeLogado"];
$Matricula = $_SESSION["MatriculaLogado"];
?>
<p>Olá <b><?php echo $Nome;?></b>! Seja bem-vindo!</p>
<div class="form-group">
<div class="BotaoHeader">
<a class="btn btn-success" href="Deslogar.php" role="button">Deslogar</a>
</div>
<div class="BotaoHeader">
<a class="btn btn-danger" href="Deslogar.php?<?php echo 'Pagina='.$Pagina;?>" role="button">Deslogar</a>
</div>
<div class="BotaoHeader MgT">
<a class="btn btn-primary" href="Dados.php?<?php echo 'Usuario='.$Matricula;?>" role="button">Dados</a>
</div>
</div>
</div>
<div class="col-md-6">
<img src="imagem/usuarioAnonimo.png" alt="imagem" class="img-rounded"/>
<div class="col-md-4" align="center">
<?php
$Imagem = $_SESSION["ImagemLogado"];
echo "<img src='imagem/$Imagem.png' alt='imagem' class='img-rounded'/>";
?>
</div>
</div>
</div>
......@@ -10,17 +10,17 @@
<input type="hidden" name="Pagina" id="Pagina" placeholder="Site" value="<?php echo $Pagina; ?>" required />
</div>
<div class="form-group">
<div class="BotaoHeader">
<input type="submit" class="btn btn-success"/>
<a class="btn btn-success" href="Cadastro.php" role="button">Cadastro</a>
<span class="ErroLogin" id="ErroLogin"> <h6><i>Matricula ou Senha incorreta*</i></h6></span>
<?php
if(isset($_GET["ErroLogin"])==true){
echo "<script>
ErroLogin();
</script>";
}
?>
</div>
<div class="BotaoHeader">
<input type="submit" class="btn btn-success"/>
<a class="btn btn-success" href="Cadastro.php" role="button">Cadastro</a>
<span class="ErroLogin" id="ErroLogin"> <h6><i>Matricula ou Senha incorreta*</i></h6></span>
<?php
if(isset($_GET["ErroLogin"])==true){
echo "<script>
ErroLogin();
</script>";
}
?>
</div>
</div>
</form>
<div class="AcessoNegado">
<div class="alert alert-danger" role="alert">
<p>¯\_(ツ)_/¯ <strong>Pare!</strong> Você não possui acesso a essa página, por favor volte ao que estava fazendo.</p>
</div>
</div>
......@@ -5,6 +5,9 @@ body{
background-color: #E2E2E2;
border: inset;
}
.MgT{
margin-top: 2px;
}
.TableImg{
width: 100%;
max-width: 100%;
......
......@@ -28,35 +28,38 @@
<div class="col-md-6 text-center">
<br />
<?php
$Matricula = $_POST["MatriculaLogin"];
$Senha = $_POST["SenhaLogin"];
$PaginaRed = $_POST["Pagina"];
if($PaginaRed=="processalogin" || $PaginaRed=="Cadastro"){
$PaginaRed = "index";
}
$sqlLogar = "select Nome,DataNascimento,Telefone,TelefoneResponsavel,Senha,Email,DataCad,HorarioCad from Usuario where Matricula=$Matricula and Senha = '$Senha';";
$resultadoLogar = mysqli_query($conexao, $sqlLogar);
$resultado = mysqli_num_rows($resultadoLogar);
if($resultado > 0){
while ($row = mysqli_fetch_array($resultadoLogar)) {
session_start();
$_SESSION["Logado"] = true;
$_SESSION["NomeLogado"] = $row['Nome'];
$_SESSION["NascLogado"] = $row['DataNascimento'];
$_SESSION["TelLogado"] = $row['Telefone'];
$_SESSION["TelRLogado"] = $row['TelefoneResponsavel'];
$_SESSION["EmailLogado"] = $row['Email'];
$_SESSION["DataCadLogado"] = $row['DataCad'];
$_SESSION["HorarioCadLogado"] = $row['HorarioCad'];
echo "<script>
location.href='$PaginaRed.php';
</script>";
}
}else{
echo "<script>
location.href='$PaginaRed.php?ErroLogin=Login';
</script>";
}
$Matricula = $_POST["MatriculaLogin"];
$Senha = $_POST["SenhaLogin"];
$PaginaRed = $_POST["Pagina"];
if($PaginaRed=="processalogin" || $PaginaRed=="Cadastro" || $PaginaRed=="Restrito"){
$PaginaRed = "index";
}
$sqlLogar = "select Matricula,Nome,DataNascimento,Telefone,TelefoneResponsavel,Senha,Email,DataCad,HorarioCad,Imagem from Usuario where Matricula=$Matricula and Senha = '$Senha';";
$resultadoLogar = mysqli_query($conexao, $sqlLogar);
$resultado = mysqli_num_rows($resultadoLogar);
if($resultado > 0){
while ($row = mysqli_fetch_array($resultadoLogar)) {
session_start();
$_SESSION["Cadastrou"] = false;
$_SESSION["Logado"] = true;
$_SESSION["MatriculaLogado"] = $row['Matricula'];
$_SESSION["NomeLogado"] = $row['Nome'];
$_SESSION["NascLogado"] = $row['DataNascimento'];
$_SESSION["TelLogado"] = $row['Telefone'];
$_SESSION["TelRLogado"] = $row['TelefoneResponsavel'];
$_SESSION["EmailLogado"] = $row['Email'];
$_SESSION["DataCadLogado"] = $row['DataCad'];
$_SESSION["HorarioCadLogado"] = $row['HorarioCad'];
$_SESSION["ImagemLogado"] = $row['Imagem'];
echo "<script>
location.href='$PaginaRed.php';
</script>";
}
}else{
echo "<script>
location.href='$PaginaRed.php?ErroLogin=Login';
</script>";
}
?>
<br />
</div>
......
......@@ -37,14 +37,15 @@ if($Possui==true){
</script>";
}else{
$sql = "insert into Usuario(Matricula,Nome,DataNascimento,Telefone,TelefoneResponsavel,Senha,Email,DataCad,HorarioCad,Imagem)
values($Matricula,'$Nome','$Nasc','$Telefone','$TelefoneR','$Senha','$Email','$DataCad','$HorarioCad',$Imagem);";
values($Matricula,'$Nome','$Nasc','$Telefone','$TelefoneR','$Senha','$Email','$DataCad','$HorarioCad','$Imagem');";
$resultado = mysqli_query($conexao, $sql);
echo "<b>$sql</b>";
session_start();
$_SESSION["Matricula"] = $Matricula;
$_SESSION["Senha"] = $Senha;
$_SESSION["Cadastrou"] = true;
echo "<script>
location.href='Dados.php';
</script>";
location.href='Dados.php';
</script>";
}
?>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment