我正在开发一个Web应用程序.
我有这段代码:
我有这段代码:
<?PHP if($_SESSION['add'] == 1) echo '<input type="button" name="add" id="add" value="Add" onclick="add()" >'; if($_SESSION['edit'] == 1) echo '<input type="button" name="edit" id="edit" value="Edit" onclick="edit()">'; ?>
基本上,当用户登录时,我设置会话变量,指示该用户是否有权进行更改并添加记录.因此,当他们到达主页时,我使用此代码来决定是否显示我的添加和编辑按钮.
这段代码是否打破了逻辑/表示分离的规则?如果是这样,我怎样才能实现分离?
我没有使用任何Web框架.