2016-04-13 22 views
0

クッキーを設定できますが、クッキーを取得できません。お手伝いください。Laravelは設定後にクッキーを取得できません

use Cookie; // use cookie 

... 

public function index() { 
    $cookie = Cookie::forever('default_store', 1); 
    $default_store = Cookie::get('default_store'); 
    print_r($cookie); 
    // return 
      Symfony\Component\HttpFoundation\Cookie Object (
      [name:protected] => default_store 
      [value:protected] => 1 
      [domain:protected] => 
      [expire:protected] => 1618241894 
      [path:protected] =>/
      [secure:protected] => [httpOnly:protected] => 1) 

    print_r($default_store); 
    // return empty 

} 

答えて

0

これはLaravel 5である場合は、要求セクションにクッキーを使用して上のdocumenationを見てみましょう: https://laravel.com/docs/master/requests#cookies

それは可能性のカップルのように見えます:

  1. あなたは」上がりませんリクエストを使用しているため、ページからクッキーが取得されていませんが、まだ正しく設定されています。
  2. このページのあなたのルートは、「ウェブ」ミドルウェア

これらを試してみて、何が起こるかを使用することはできません。本当に簡単なことかもしれません。

古いバージョンを使用している場合は、ドキュメントを開始するのが最適です。

+0

haha​​、私はlaravel 4のdocを見ていましたが、laravel 5 ....を使っていました。*泣いています – aahhaa

+0

あまりにも前にやったことを心配しないでください!これがあなたの質問にお答えしましたら、/ upvoteを受け入れてください:) – Minnow990

+0

こんにちは、多くの研究の後、私はまだ失われてしまいます。どのように私はクッキーセットでコントローラ内のビューを渡すのですか?私は別のビューでそれを取得することができますか? – aahhaa

関連する問題