tengo un portal web con dos logins unos de administradores y otro de empresas
al iniciar sesión en admin se inicia correctamente.
mipagina/admin/login.php
pero cuando voy empresas
mipagina/empresas/login.php
la pagina ya se encuentra logeada y muestra la información del primer id
pero si me logeo desde empresas primero me sale el primer id de empresas
y voy a admin y me sale el mismo resultado de empresas alguien que le aya ocurrido este problema y que tenga la solución? me seria de mucha ayuda!
les dejo el codigo de ambos logins. de antemano gracias
Login Empresas
Código PHP:
<?php
require("conexion.php");
//Inicio de variables de sesión
if (!isset($_SESSION)) {
session_start();
}
//Recibir los datos ingresados en el formulario
$user= protect($_POST['user']);
$pass= protect($_POST['pass']);
//Consultar si los datos son están guardados en la base de datos
$consulta= "SELECT * FROM empresas WHERE user='".$user."' AND pass='".$pass."'";
$resultado= mysql_query($consulta,$conex) or die (mysql_error());
$fila=mysql_fetch_array($resultado);
if ($fila[0]) //opcion1: Si el usuario NO existe o los datos son INCORRRECTOS
{
echo "0";
$_SESSION['id'] = $fila['id'];
$_SESSION['user'] = $fila['user'];
$_SESSION['logo'] = $fila['logo'];
$_SESSION['nombre'] = $fila['nombre'];
}
?>
login Admin
Código PHP:
<?php
require("conexion.php");
//Inicio de variables de sesión
if (!isset($_SESSION)) {
session_start();
}
//Recibir los datos ingresados en el formulario
$usuario= protect($_POST['usuario']);
$password= protect($_POST['password']);
//Consultar si los datos son están guardados en la base de datos
$consulta= "SELECT * FROM usuarios WHERE usuario='".$usuario."' AND password='".$password."'";
$resultado= mysql_query($consulta,$conex) or die (mysql_error());
$fila=mysql_fetch_array($resultado);
if ($fila[0]) //opcion1: Si el usuario NO existe o los datos son INCORRRECTOS
{
echo "0";
$_SESSION['id'] = $fila['id'];
$_SESSION['usuario'] = $fila['usuario'];
$_SESSION['imagen'] = $fila['imagen'];
$_SESSION['nombre'] = $fila['nombre'];
}
?>