Hola que tal!
Miren, tengo un sistema de inicio de sesión que me funciona correctamente, pero sucede que este sistema lo tengo colocado en un subdominio llamado portal y cuando quiero que una pagina localizada en otro subdominio abra me pide que vuelva a hacer login...
¿Hay algun método para que sin importar cual sea el subdominio del dominio principal el login funcione en todos?
Este es mi codigo:
Código PHP:
<?php
session_start();
include('db.php');
if(isset($_POST['submit'])) :
$username = strip_tags($_POST['username']);
$password = strip_tags($_POST['password']);
$query = sprintf("SELECT * FROM miembros WHERE username = '%s' AND user_password = '%s' LIMIT 1;", mysql_real_escape_string($username), mysql_real_escape_string($password));
$result = mysql_query($query);
if(1 != mysql_num_rows($result)) :
header('Location: ../login.php?msg=datos_incorrectos');
else :
$row = mysql_fetch_assoc($result);
$_SESSION['LoginMyStylePPL'] = $row['ID'];
header('Location: ../portal.php?zona=welcome');
endif;
endif;
?>
Ese codigo lo tengo en un subdominio tipo
portal.midominio.com y todas las paginas que piden sesion en ese subdominio funcionan correctamente pero cuando quiero que visualicen el subdominio juegos.midominio.com ya me pide logearme de nuevo aunque el nombre de sesion se llame igual (LoginMyStylePPL)
Gracias de antemano por la ayuda.