Austausch von session-Variablen in PHP zwischen subdomains

Möchte ich meine session-Variablen werden in PHP mit vielen sub-domains. Ich habe auch ein Beispiel :

  • example.com
  • subdomain1.example.com

Ich versuche, mit der gleichen session-Variablen zwischen den beiden Domänen. Ich habe bereits getestet, viele Funktionen in PHP, aber nichts funktioniert. Hier ist meine Art zu testen :

Auf dem example.com/page.php ich habe diesen test :

echo '<pre>';
var_dump(session_set_cookie_params(0, '/', '.example.com')); 
session_start(); 
echo "Session ID : ".session_id()."\n";
$_SESSION['foo'] = 'bar';
print_r($_SESSION);

Und auf subdomain1.example.com/page.php ich habe einen ab :

echo '<pre>';
session_set_cookie_params(0, '/', '.example.com');
session_start();
echo "Session ID : ".session_id()."\n";
print_r($_SESSION);

Kann ich sehen, dass die session-id ist die gleiche zwischen den beiden Seiten, aber session-Variablen sind unmöglich zu Lesen in subdomain1.example.com/page.php

Getestet habe ich viele Funktionen, wie legen Sie einen Namen für die Sitzung, aber ohne weitere Ergebnisse.

Danke.

  • Bitte akzeptieren Sie einige Antworten auf deine vorherigen Fragen, um Menschen zu motivieren, Ihre Frage zu beantworten 🙂
Schreibe einen Kommentar