Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/11/2010, 10:29
MuchaDiversion
 
Fecha de Ingreso: enero-2010
Mensajes: 214
Antigüedad: 14 años, 9 meses
Puntos: 4
Estableciendo sesión en subdominios

Hola!.... Estoy intentando integrar mi web con facebook... EL usuario crea su cuenta y se le relaciona un facebook id..

Cuando nos logueamos con facebook, comporbamos que existe el usuario y redirecciona al subdominio deseado, pero no se establece la sesión correctamente.

Código PHP:
session_set_cookie_params(0,'/','.blubik.com');  
session_start();
// nos conectamos a las BD
include($_SERVER['DOCUMENT_ROOT'] . "/XXXXXincludex/connect_mysql.php");
$existe_user_fb_qry=mysql_query("SELECT COUNT(*) FROM `users_table` WHERE `fid`='" . (string)$user->fbc_uid "'",$bdgen);
$existe_user_fb=mysql_result($existe_user_fb_qry,0);
if(
$existe_user_fb>0){
$select_username=mysql_query("SELECT `username` FROM `users_table` WHERE `fid`='" . (string)$user->fbc_uid "'",$bdgen);
$username_blubik=mysql_result($select_username,0);
$_SESSION["s_username"]=$username_blubik;
header("Location: http://" CONNECT_LANG ".blubik.com");

El redireccionamiento se hace correctamente, pero una vez en el subdominio... la variable de sesión no contiene el valor (Aunque en la raiz del sitio, sí).
__________________
Si tienes ganas de entretenerte un poco, echa un vistazo a Blubik Entretenimiento, por ver de qué va no pasa nada xD