得到sessionStorage的價值,我在sessionStorage
使用javascript存儲user_id
值在Laravel 5.1
sessionStorage.setItem('user_id',id);
我想拉這個價值形態的sessionStorage在PHP文件,我怎麼能做到這一點。我使用超級全局php $_SESSION
,但它返回一個錯誤。我用laravel的內置會話功能,但它存儲/檢索值我不知道在哪裏,但不是從session storage
。
得到sessionStorage的價值,我在sessionStorage
使用javascript存儲user_id
值在Laravel 5.1
sessionStorage.setItem('user_id',id);
我想拉這個價值形態的sessionStorage在PHP文件,我怎麼能做到這一點。我使用超級全局php $_SESSION
,但它返回一個錯誤。我用laravel的內置會話功能,但它存儲/檢索值我不知道在哪裏,但不是從session storage
。
沒有做不到的......
sessionStorage
是客戶端,並存儲在用戶的機器上。 PHP是服務器端。 PHP無法訪問客戶端計算機上的任何內容(幸運的是)。您必須明確發送user_id
以及您的請求(通過GET或POST變量即)。
也許最簡單的方法是將user_id
作爲cookie存儲。這樣它就會隨着每個請求一起發送,並且可以通過javascript和php訪問。
我想在不提交表單的情況下發送數據。 –
在laravel-5.1中有會話的功能 – aldrin27
@ aldrin27我不認爲laravel會話正在存儲/檢索會話存儲中的值,正如我在我的問題中所述。 –