Rumah  >  Soal Jawab  >  teks badan

Bagaimanakah saya menetapkan pembolehubah yang sama dengan nama pengguna pengguna semasa?

Seperti yang dinyatakan dalam soalan di atas, saya cuba menetapkan pembolehubah sebagai nilai nama pengguna pengguna dalam javascript saya. Beginilah cara kod saya disediakan:

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

Saya tahu ini bukan cara ia berfungsi dan tertanya-tanya bagaimana saya boleh menulis semula kod saya supaya pelulus sama dengan nama pengguna pengguna?

P粉914731066P粉914731066300 hari yang lalu353

membalas semua(1)saya akan balas

  • P粉996763314

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

    Anda hanya terlupa tentang "gema":

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

    Tetapi seperti yang dinyatakan sebelum ini, mencampurkan Javascript dan PHP adalah idea yang tidak baik.

    balas
    0
  • Batalbalas