Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/04/2013, 17:46
davidjl
 
Fecha de Ingreso: abril-2013
Mensajes: 1
Antigüedad: 11 años, 11 meses
Puntos: 0
Pregunta doble inicio de sesión

que tal soy nuevo en la comunidad tengo un gran problema.
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
$userprotect($_POST['user']);
$passprotect($_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."'"
$resultadomysql_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
$usuarioprotect($_POST['usuario']);
$passwordprotect($_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."'"
$resultadomysql_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'];
}
?>