找回密码
 立即注册
即日起,论坛关闭新用户注册和登录,论坛相关的贴子保留查阅和下载。获得授权后,有技术问题可联系微信 13199509559 一对一解决。 2024-3-12
查看: 9909|回复: 1
打印 上一主题 下一主题

[V1.x问题求助] 根据权限下载

40

主题

40

主题

40

主题

授权版

Rank: 7Rank: 7Rank: 7

积分
368
跳转到指定楼层
1#
fanlingyun 发表于 2015-11-23 16:43:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提交问题
提示:: -
运行环境: 本地测试
运行服务器: linux
PHP版本: 5
OurPHP版本: 8
编辑器: 专用的PHP编辑器
程序存放目录: 根目录
会员有两种,普通会员和金牌会员。下载的文件有两种,会员下载和金牌会员下载。
普通会员只能下载会员下载里的资料,金牌会员可以下载会员下载及金牌会员下载里的资料。


在cn_downview.html这个页面里怎么写呢。
在些页面里不能直接调用文件权限,OP_Downrights这个字段必须用sql才能显示出来。
[.assign var="name" value=$opcms.id.]
            [.sql mysql="select id,OP_Class,OP_Lang,OP_Downtitle,OP_Downrights,OP_Downdurl from `ourphp_down` where `id`  LIKE '$name' limit 0,1" name="sql".]
            <li><p>文件名称[.$sql.OP_Downtitle.]</p><p>文件权限[.$sql.OP_Downrights.]</p></li>
            [./sql.]


如何在cn_downview.html里根据登陆的用户名来判断如果是普通会员可以下载会员下载的资料,如果是金牌会员可以下载会员下载和金牌会员下载的资料.

222

主题

222

主题

222

主题

管理员

Rank: 9Rank: 9Rank: 9

积分
0
2#
admin 发表于 2015-11-23 18:23:02 | 只看该作者
默认的下载模板(cn_downview.html)中  <a href="[.$opcms.downurl.]" target="_blank"><img src="[.$webpath.]skin/down.png" /></a>
点击下载的时候,就已经根据后台设置的权限  来判断是什么等级的会员可以下载

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表