簡體   English   中英

在php中從sessionStorage檢索數據的正確方法

[英]Proper way to retrieve data from sessionStorage in php

我想實現這樣的代碼,但是我得到了預期的錯誤,請問有人有其他方法可以執行此操作或解決我的錯誤並使代碼正常工作。 我已經讀到可以用AJAX做到這一點,但是我的老師禁止我使用PHP javascript和html以外的語言。

 <html>
 <body>
 <?php
 $user = "<script language='JavaScript'>var n=sessionStorage.getItem('user');document.write(n);</script>";

   //do something with $user
  ?>
  </body
  </html>

您無法在服務器(示例中為PHP)上檢索sessionStorage或localStorage數據(在客戶端上存在)。 您有幾種選擇:

  • 將數據存儲在可在服務器端檢索的cookie中
  • 通過獲取http請求發送數據(注意:URL限制大小):
  • 通過http請求和隱藏的表單字段發送數據
  • 最好的選擇是使用AJAX將數據發送到服務器。

暫無
暫無

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

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