max: session id

Beitrag lesen

hallo,
ich habe eine seite mit subdomains. wenn man sich auf der hauptdomain einloggt, funktioniert die session id auf den unterseiten nicht.
ich habe das login so gestaltet:

  
session_set_cookie_params(0, '/', '.domain.com');  
session_start ();  
//abfrage ob benutzername und passwort stimmen  
$_SESSION["user_id"] = mysql_result($res, 0, "ID");  
$_SESSION["user_username"] = mysql_result($res, 0, "username");  
$_SESSION["user_nachname"] = mysql_result($res, 0, "nachname");  
$_SESSION["user_vorname"] = mysql_result($res, 0, "vorname");  
// Weiterleitung zum internen bereich  

anstatt domain.com wurde natürlich meine eigene domain hingeschrieben.
Bei jedem seitenaufruf wird dann checkuser.php eingebunden. diese sieht so aus:

  
session_start ();  
if (!isset ($_SESSION["user_id"]))  
 {  
   header ("Location: index.php?fehler=2");  
 }  
else  
 {  
   $user_ID=$_SESSION["user_id"];  
   $user_username=$_SESSION["user_username"];  
   $user_nachname=$_SESSION["user_nachname"];  
   $user_vorname=$_SESSION["user_vorname"];}  
 }	  

das alles funktioniert wunderbar, nur nicht bei den subdomains. auch mit oder ohne www. gibts probleme...
was kann man da machen?
für hilfe bedanke ich mich schon jetzt!
mfg