簡體   English   中英

從Laravel 5.1中的sessionStorage中獲取價值

[英]get value from sessionStorage in Laravel 5.1

我存儲user_id價值sessionStorage使用JavaScript作為

sessionStorage.setItem('user_id',id);

我想從php文件中的sessionStorage中提取此值,我該怎么做。 我使用php $_SESSION超級全局,但返回錯誤。 我使用了laravel的內置會話函數,但是它從我不知道的位置存儲/檢索值,但從session storage檢索的值。

沒辦法...

sessionStorage是客戶端,存儲在用戶計算機上。 PHP是服務器端。 PHP無法訪問客戶端計算機上的任何內容(幸運的是)。 您必須明確地將user_id與您的請求一起發送(通過GET或POST變量,即)。

也許最簡單的方法是將user_id存儲為cookie 這樣,它就隨每個請求一起發送,並且可以通過javascript和php進行訪問。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM