2017-08-11 4 views
0

私はdomain Aから設定したクッキーを持っており、値はdomain Bで取得しようとしています。ここで私はdomain Aから私のクッキーを設定する方法です。クッキー値の呼び出し(コードシニター)

$cookie = array(
    'name' => 'userId', 
    'value' => $_SESSION['user']->id, 
    'expire' => time() + 3600, 
    'domain' => 'example.com', 
    'path' => '/', 
    'prefix' => 'mycookie_', 
    'secure' => FALSE, 
); 

$this->input->set_cookie($cookie); 

私はvar_dump($this->input->cookie('mycookie_userId'));を行うときだから、私は値var_dump(get_cookie('mycookie_userId'));をプリントアウトしようとしたが、それはNULLを返すdomain Bからこのstring(2) "78"

のように私に値を返します。

答えて

1

私は間違いを発見しました。ドメイン名を設定するときは、example.comのように設定し、.example.comに変更してのドットを追加してください。

関連する問題