名前でクッキーの値を取得しようとしています。codeigniter でクッキーを使用するのはこれが初めてです。
設定したCookie値を取得しようとしている方法は次のとおりですが、ビューページに次のように出力が表示されますbool(false)
コントローラーにクッキーを設定する方法....
$ranum=random_string('alnum', 20);//generates random numbers/strings
$cookie = array(
'name' => 'remember_me_token',
'value' =>$ranum,
'expire' => '1209600', // Two weeks
'domain' => base_url(), //my base url is http://localhost
'path' => '/'
);
set_cookie($cookie);
クッキーの値を取得しようとしている方法は
<?php echo $this->input->cookie('remember_me_token', TRUE); //giving output like bool(false) ?>
注:ユーザーが「送信」ボタンをクリックするときにajaxを使用しています
この名前で Cookie が利用可能かどうかを確認する方法を教えてください。利用可能な場合は、その値をビュー ページに取得する方法を教えてください。
更新: ブラウザの Cookie を確認しましたが、このように見えます... Cookie の設定に問題があるようです。もしそうなら、私のクッキーが設定されていない理由を教えてください。