Heim > Fragen und Antworten > Hauptteil
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粉9967633142024-01-17 16:28:07
你只是忘记了“回声”:
approvers = '<?= json_encode($_SESSION['username']) ?>';
但正如之前提到的,混合 Javascript 和 PHP 是一个坏主意。