Hola, en este momento me encuentro en un verdadero dilema con respecto a un tema con las sesiones php (estoy trabajando con Php y Mysql). Me solicitaron unir 2 aplicaciones cada una asociada a su propia base de datos, logré unificar ambas en una sola bd y ahora estoy en el proceso de dejar la aplicacion en un solo ambiente de trabajo.
Hasta ahi todo bien... hice una especie de enlace entre ambas tablas que contienen los datos de login (usuario y contraseña), el objetivo de esto es para que una vez iniciada la sesión en una aplicación quede la sesión abierta en la otra aplicación, pero esto es lo que precisamente no ocurre, es decir, se abre la sesión correctamente en aplicacion n°1 y al acceder en la aplicacion n°2 se borran las variables de sesion (a mi parecer muy extraño)
Aqui está el código en el cual inicializo y almaceno datos en variables de sesion:
Código PHP:
Ver original
if($_POST[entrar]){
$ip=$_SERVER[REMOTE_ADDR];
$passw=$_POST[passw];
ini_session(7200); //2 hrs de sesión
$_SESSION[codigo]=$rs[codigo];
echo '<script> location.href="./"; </script>';
}else{
$msj_error="Rut y/o password incorrectos. Verifique y vuelva a intentarlo.";
}
}else{
$msj_error="Error en el inicio de sesion. Ingrese los datos solicitados.";
}
}
Si alguien sabe del tema, agradezco de antemano cualquier sugerencia.-