actualmente para iniciar sesion tengo este achivo
Código PHP:
Ver original<?php
require('login/config.php');
require('login/include/conexion.php');
require_once("sesion.class.php");
$sesion=new sesion();
$usuario = $_POST["usuario"];
$password= $_POST["password"];
$sucursal= $_POST["sucursal"];
$nivel= $_POST["nivel"];
if(validarUsuario($usuario) == true)
{
if($sucursal=="1" and $nivel=="1"){
$fecha= date("Y-m-d H:i:s");
$dos=mysql_query("Select entrada FROM usuarios where usuario_c='$usuario'"); }
$min=round(($actual-$entra)/60);
$uno=mysql_query("Select online FROM usuarios where usuario_c='$usuario'"); $si=$online[0];
}
if($si==0){
$comando=mysql_query("UPDATE usuarios set entrada='$fecha',online='1' where usuario_c='$usuario'"); $sesion->set("usuario",$usuario);
header("location: login/menu.php"); }else if($min>=20){
$comando=mysql_query("UPDATE usuarios set online='0' where usuario_c='$usuario'"); $uno=mysql_query("Select online FROM usuarios where usuario_c='$usuario'"); $sii=$online[0];
}if($sii==0){
$sesion->set("usuario",$usuario);
header("location: login/menu.php"); }
} else{
echo "<script>alert('USUARIO CON SESION ACTIVA ESPERE 20 MINUTOS');location.href='login.html' </script>";
}
if($sucursal=="2" and $nivel=="2" ){
if ($hora < 8 || $hora > 20)
{
echo "<script>alert('HORA DE ACCESO DE 8am a 8pm');location.href='login.html' </script>";
}
else
{
$sesion->set("usuario",$usuario);
header("location: login2/menu.php"); }
}
if($sucursal=="3" and $nivel=="2"){
if ($hora < 8 || $hora > 20)
{
echo "<script>alert('HORA DE ACCESO DE 8am a 8pm');location.href='login.html' </script>";
}
else
{
$sesion->set("usuario",$usuario);
header("location: login3/menu.php"); }
}
}
}
else
{
echo "<script>alert('EL USUARIO NO EXISTE'); location.href='login.html'</script>";
}
function validarUsuario($usuario)
{
$conexion = new mysqli("localhost","root","","gromero");
$consulta = "select usuario_c from usuarios where usuario_c= '$usuario'";
$result = $conexion->query($consulta);
if($result->num_rows > 0)
{
$fila = $result->fetch_assoc();
if( strcmp($fila["usuario_c"]) == "" ) return true;
else
return false;
}
else
return false;
}
?>