首页  >  问答  >  正文

如何将变量设置为等于当前用户的用户名?

正如上面提到的问题,我试图在我的 javascript 中设置一个变量作为用户用户名的值。这就是我的代码的设置方式:

function submitApproveModal(){ 
  this_file = currentFile;
  
  var approvers = "";
  if(document.getElementById('approvers').checked){
    approvers = '<?php $_SESSION['username'] ?>';
  }
  
  approveFileAjax(this_file.uid, approvers);
}

我知道这不是它的工作方式,并且想知道如何重写我的代码以便批准者等于用户的用户名?

P粉914731066P粉914731066251 天前298

全部回复(1)我来回复

  • P粉996763314

    P粉9967633142024-01-17 16:28:07

    你只是忘记了“回声”:

    approvers = '<?= json_encode($_SESSION['username']) ?>';

    但正如之前提到的,混合 Javascript 和 PHP 是一个坏主意。

    回复
    0
  • 取消回复