2013-02-20 128 views
9

如果我使用JavaScript設置cookie,如何使用Laravel 4讀取它?Laravel 4:讀取由javascript設置的Cookie

我問的原因是,該文件說:

All cookies created by the Laravel framework are encrypted and signed 
with an authentication code, meaning they will be considered invalid 
if they have been changed by the client. 

回答

18

只需使用原生的PHP命令來檢索cookie:$_COOKIE['cookie'])

或者你可以通過設置一個AJAX命令餅乾(而不是JS自己做) - 並且讓Laravel代表JS提供的cookie?

This link confirms setting cookies via AJAX - 它只是一個變化。

+0

任何想法我怎麼能做到相反?在Laravel中設置一個JavaScript可以讀取的cookie? 我試過'$ _COOKIE ['cookie']'沒有運氣 – 2014-12-04 16:18:01