Heim  >  Fragen und Antworten  >  Hauptteil

Wie setze ich eine Variable, die dem Benutzernamen des aktuellen Benutzers entspricht?

Wie in der Frage oben erwähnt, versuche ich, in meinem Javascript eine Variable als Wert des Benutzernamens eines Benutzers festzulegen. So ist mein Code eingerichtet:

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

Ich weiß, dass es nicht so funktioniert, und habe mich gefragt, wie ich meinen Code so umschreiben kann, dass der Genehmiger mit dem Benutzernamen des Benutzers übereinstimmt?

P粉914731066P粉914731066251 Tage vor295

Antworte allen(1)Ich werde antworten

  • P粉996763314

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

    你只是忘记了“回声”:

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

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

    Antwort
    0
  • StornierenAntwort