私はCMSのバックエンドでphpファイルに同じheader.phpとfooter.phpを使用しているので、ユーザーがログインしたいとき、彼らはそのheader.phpの一部になります。それはバックエンドの一部です。
<section id="sidebar">
<p>Not to be seen</p>
</section>
<section id="content">
<p>Login here</p>
</section>
ユーザーがログインしている場合に #sidebar を表示でき、ログインしていないユーザーはそれを削除する PHP 関数はありますか。ディスプレイの使用: なし; 誰かがその CSS スタイルを削除したとしても、まだ見えるので無意味です。
アップデート:
やり方がわかった。関数は
<?php if(($user = Users::authed()) !== false): ?>
<section id="sidebar">
<p>Not to be seen</p>
</section>
<?php endif; ?>
<section id="content">
<p>Login here</p>
</section>
答えてくれた人に感謝します!