ページが最初にロードされたとき、セッション変数に値がありません。ユーザーがシステムにログインすると、php 変数に値が設定されますが、onclick 関数 (ページが最初に読み込まれたときに構築される) にはそのパラメーターの値がありません。したがって、ユーザーがボタンをクリックすると、結果としてページにはセッション変数がありません。
問題は、ページの読み込み時に dom が構築されると、その時点で変数に値がないことだと思いますが、ユーザーがログインした後に変数を含むように dom オブジェクトを再構築するにはどうすればよいですか? それともこれは不可能ですか?最近ログインした人のユーザー ID を追加するには、onclick 関数に追加する必要があります。