sistema login com php e mysql

14/09/2019

13

montei um sistema de login em php com mysqli o sistema está funcionando quando entra com usuário e senha ele libera o acessa as paginas bloqueadas porem depois de liberar o acesso ele não redireciona automaticamente para o "index.php"

<?php
/*
Author: Innova Technologia
Website: http://www.innovatechnologia.com.br/
*/
?>
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Web Pedidos - Adapty Lab</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="A Luz dos seus olhos" />
<meta name="keywords" content="adapty, lab" />
<meta name="author" content="innovatechnologia" />

<link href="https://fonts.googleapis.com/css?family=Oxygen:300,400" rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700" rel="stylesheet">

<!-- Fav Ico -->
<link rel="apple-touch-icon" sizes="180x180" href="images/ico/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="images/ico/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="images/ico/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5">
<meta name="msapplication-TileColor" content="#da532c">
<meta name="theme-color" content="#ffffff">

<!-- Fonts Awesome -->
<link href="css/all.css" rel="stylesheet"> <!--load all styles -->
<!-- Animate.css -->
<link rel="stylesheet" href="css/animate.css">
<!-- Icomoon Icon Fonts-->
<link rel="stylesheet" href="css/icomoon.css">
<!-- Bootstrap -->
<link rel="stylesheet" href="css/bootstrap.css">

<!-- Magnific Popup -->
<link rel="stylesheet" href="css/magnific-popup.css">

<!-- Flexslider -->
<link rel="stylesheet" href="css/flexslider.css">

<!-- Theme style -->
<link rel="stylesheet" href="css/style-log.css">

<!-- Modernizr JS -->
<script src="js/modernizr-2.6.2.min.js"></script>
<!-- FOR IE9 below -->
<!--[if lt IE 9]>
<script src="js/respond.min.js"></script>
<![endif]-->

</head>
<body class="formlog">
<div>
<?php
require('db.php');
session_start();
// If form submitted, insert values into the database.
if (isset($_POST['submit'])){

$username = stripslashes($_REQUEST['username']); // removes backslashes
$username = mysqli_real_escape_string($con,$username); //escapes special characters in a string
$password = stripslashes($_REQUEST['password']);
$password = mysqli_real_escape_string($con,$password);

//Checking is user existing in the database or not
$query = "SELECT * FROM `users` WHERE username='$username' and password='".md5($password)."'";
$result = mysqli_query($con,$query) or die(mysql_error());
$rows = mysqli_num_rows($result);
if(mysqli_num_rows ($result) > 0 ){
$_SESSION['username'] = $username;
header("location: index.php"); // Redirect user to index.php
}else{
$erro[] = "Senha incorreta.";
}
}else{
?>
<form method="post" action="login.php" id="formlogin" name="login">
<div class="box" >
<fieldset id="fie">
<img class="logo-log" src="images/logo-login.png" alt="Smiley face" height="125" width="200">
<div class="user">
<i id="user-ico" class="fas fa-user"></i>
<input class="user-input" type="text" name="username" id="login" placeholder="Usuario" required /><br>
</div>
<div class="log">
<i id="log-ico" class="fas fa-unlock-alt"></i>
<input class="log-input" type="password" name="password" id="senha" placeholder="Senha" required /><br>
</div>
<button class="btn-log" name="submit" type="submit" value="Entrar" ><i id="ico-btn-log" class="fas fa-sign-in-alt"><i> </i>Entrar</i></button>
</fieldset>
</div>
</form>
</div>
<?php } ?>
</body>
</html>





link para teste

http://webpedidos.adaptylab.com.br/

apos entrar com usuário e senha ele trava na tela de login ai depois que apaga redireciona o browser manualmente para o index novamente ele carrega a pagina que antes estava bloqueada

usuario:teste senha: 12345
Responder

Posts

16/09/2019

Caique Andrade

Eu fiz um teste na sua página e funciona normalmente. Ainda está com problema ?
Responder

16/09/2019

Raphael Lucena

Eu fiz um teste na sua página e funciona normalmente. Ainda está com problema ?


Não já consegui solucionar utilizando um echo com java para redirecionar
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar