hola. creo que este tema se ha preguntado varias veces. he desarrollado un sitio web con su administrador de contenidos. cuando inicio y cierro sesion en el front-endy en el back-end (en el administrador), he notado que las 2 sesiones se cierran. osea, si yo me logueo en el administrador y he iniciado sesion con mi cuenta en el front-end, se cierran las 2 cuentas y viceversa.
he colocado la variables de sesion para validar tanto en el front-end como tambien en el administrador. mi pregunta es si al hacer eso, hay un choque de sesiones ?.
Código PHP:
Ver original// codigo de validacion del back-end (administrador).
include("../../includes/conexion.php");
$encript = md5($_POST['clave']);
$sql = "SELECT * FROM pta_usuario where user_nom = '".$_POST['usuario']."'
and user_pass = '".$encript."'";
{
$_SESSION['admin'] = $_POST['usuario'];
$_SESSION['clave'] = $_POST['clave'];
header('Location: ../administrador.php');
}
else
{
header('Location: ../index.php?error=1'); }
Código PHP:
Ver original// codigo de validacion del front-end.
include("../includes/conexion.php");
$encript = md5($_POST['clave']);
$sql = "SELECT * FROM pta_registro_usuarios where email = '".$_POST['email']."'
and pass = '".$encript."' and activa = '1' ";
{
$_SESSION['var_email'] = $_POST['email'];
$_SESSION['var_pass'] = $_POST['clave'];
header('Location: ../index.php');
}
else
{
header('Location: index.php?error=1'); }
y mi otra pregunta es como haria para que cuando al entrar en el administrador, no se cierre la session del front-end ?. tendria que crear otra variable de session en el sitio web ?.
saludos.