Maison > Questions et réponses > le corps du texte
Comme mentionné dans la question ci-dessus, j'essaie de définir une variable comme valeur du nom d'utilisateur d'un utilisateur dans mon javascript. Voici comment mon code est configuré :
function submitApproveModal(){ this_file = currentFile; var approvers = ""; if(document.getElementById('approvers').checked){ approvers = '<?php $_SESSION['username'] ?>'; } approveFileAjax(this_file.uid, approvers); }
Je sais que ce n'est pas ainsi que cela fonctionne et je me demandais comment je pourrais réécrire mon code pour que l'approbateur soit égal au nom d'utilisateur de l'utilisateur ?
P粉9967633142024-01-17 16:28:07
Vous avez juste oublié "écho" :
approvers = '<?= json_encode($_SESSION['username']) ?>';
Mais comme mentionné précédemment, mélanger Javascript et PHP est une mauvaise idée.