动态网站开发项目教程 18 设置或取消管理员.pptxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 10页
  • 2024-08-09 发布于山东
  • 举报

动态网站开发项目教程 18 设置或取消管理员.pptx

项目1会员管理系统任务15设置或取消管理员

地址栏传参我们的管理员,是在数据表中,有一列admin,如果其值为1,表示是管理员,其值如果为0,表示是普通用户。直接注册的用户都是普通用户。我们一般会在数据库中预设一个管理员(因为管理员无法自动注册),比如,用户名为admin的用户就是我们预设的管理员。为了管理方便,我们还需要有其他的一些管理员。因此,我们就有了设置管理员和取消管理员的功能。

地址栏传参在管理员查看会员列表时,如果当前用户是管理员,则显示“取消管理员”。如果当前用户不是管理员,则显示“设置管理员”。当然,取消管理员时,不能把admin这个预设管理管理员给取消掉。在设置或取消管理员时,涉及到页面之间参数的传递。我们前面在做导航栏时,用到过页面间参数的传递,在这里,我们会再次使用到。

地址栏传参设置或取消管理员,关键技术是使用update关键字进行数据表记录的更新操作。首先,我们把admin.php中“操作”这一栏的内容修改一下。

地址栏传参我们加了一个判断,如果$info[admin]为真,则显示一个带链接的“取消管理员”,否则,显示一个带链接的“设置管理员”。链接的目标文件是setAdmin.php,后面带了两个参数。第一个参数是action,其值是0或者1。其中0表示取消管理员,1表示设置管理员。第二个参数是userID,就是需要设置的当前用户的id。在setA

文档评论(0)

1亿VIP精品文档

相关文档