tengo hecho mi login se pueden loguear los usuarios y hay un boton para salir o destruir la sesion el problema viene cuando solo cierran el navegador y no le dan al boton salir, despues quieren volver a loguearse pero ya no les deja marca que el password es incorrecto.
LOGUIN:
Código PHP:
<?php
session_start();
?>
<?php
include("conexion.php");
$usuario=strtolower($_POST['usuario']);
$password=md5($_POST['password']);
if($usuario==NULL|$password==NULL) {
echo "<script> alert (\"Te falta llenar uno o mas campos verificalo\"); </script>";
echo "<script language=Javascript> location.href=\"../index.php\"; </script>";
}
if($usuario!= "" && $password!= "")
{
$sql = mysql_query("SELECT usuario, password, nivel, status FROM usuarios WHERE usuario='$usuario'");
if($f= mysql_fetch_array($sql)){
if($f['password'] == $password) {
$_SESSION['usuariologueado'] = $f['usuario'];
$status=$_GET['status'];
$query = mysql_query("UPDATE usuarios SET status='conectado' WHERE usuario = '$usuario'");
if($f ['nivel'] == 'administrador'){
header('location:../paneldecontrol.php');
}
elseif($f['nivel'] == 'usuario'){
header('location:../paneldeusuario.php');
}
}
else{
echo "<script> alert (\"Password incorrecto\"); </script>";
echo "<script language=Javascript> location.href=\"../index.php\"; </script>";
die();
}
}else{
echo "<script> alert (\"El usuario no existe\"); </script>";
echo "<script language=Javascript> location.href=\"../index.php\"; </script>";
die();
}
}
?>
DESTRUIR SESION:
Código PHP:
<?php
session_start();
include("conexion.php");
$query = mysql_query("UPDATE usuarios SET status='desconectado' WHERE usuario = '".$_SESSION["usuariologueado"]."'");
session_destroy();
?>
<SCRIPT LANGUAGE="javascript">
location.href = "../index.php";
</SCRIPT>