首頁  >  問答  >  主體

在 PHP 中使用 javascript 設定會話變數

是否可以使用 Javascript 設定 PHP 會話變數?

P粉191323236P粉191323236229 天前437

全部回覆(2)我來回復

  • P粉276876663

    P粉2768766632024-03-28 12:10:17

    會話儲存在伺服器端,因此您無法從 JavaScript 向其新增值。您在客戶端獲得的只是包含 id 的會話 cookie。一種可能性是將 AJAX 請求傳送到伺服器端腳本,該腳本將設定會話變數。 jQuery 的 .post() 方法範例:

    $.post('/setsessionvariable.php', { name: 'value' });

    當然,您應該謹慎暴露此類腳本。

    回覆
    0
  • P粉811329034

    P粉8113290342024-03-28 10:09:40

    在 JavaScript 中:

    #
    jQuery('#div_session_write').load('session_write.php?session_name=new_value');

    在session_write.php檔案中:

    #

    在 HTML 中:

    #

    回覆
    0
  • 取消回覆