在招聘类网站中,我们希望对某些字段信息,比如联系方式,设置权限。要求会员才可以查看,甚至扣除积分才可以查看。
本插件就可以实现这个功能。以下为代码片段:
// 招聘单位登陆后才能查看 if(!$userid){ $flag="招聘单位登陆后才能查看"; echo $flag;over(); } // 看看有没有下载记录 $jilu=$empire->fetch1("select id from {$dbtbpre}enewsdownrecord where id=$id and classid=$classid and userid=$userid and online=2 limit 1"); if($jilu){ $r=$empire->fetch1("select * from {$dbtbpre}ecms_".$class_r[$classid][tbname]." where id='$id' and classid='$classid' limit 1"); echo $r[newstime]; over(); } // 获取所需点数 // 没有下载记录,看看点数够不够 //验证会员信息 $mloginauthr=qCheckLoginAuthstr(); //取得登陆会员资料 if($userid&&$mloginauthr['islogin']) { $memberinfor=$empire->fetch1("select ".eReturnSelectMemberF('*','u.').",ui.* from ".eReturnMemberTable()." u LEFT JOIN {$dbtbpre}enewsmemberadd ui ON u.".egetmf('userid')."=ui.userid where u.".egetmf('userid')."='$userid' limit 1"); } //print_r($memberinfor);exit; $groupid=$memberinfor['groupid']; //$level=$empire->gettotal("select level as total from {$dbtbpre}enewsmembergroup where groupid='$groupid'"); $level=$groupid; $guize=','.$public_r['add_chakan'].','; preg_match("/,$level-([0-9]+),/",$guize,$chakan); if(!$chakan){ $flag="显示信息失败,请确认权限或稍后再试"; echo $flag;over(); } $cardfen=intval($chakan[1]); //没有下载记录,同意扣点吗? if(!$agree){ echo "查看会消费点{$cardfen}积分。点击<a jifen='{$cardfen}' href='javascript:jhc(this);'>查看</a>"; over(); } // 看分数够扣吗?不够拉到 if( $memberinfor['userfen']-$cardfen<0){ $flag="您积分不够,无法查看,请冲值。"; echo $flag;over(); } //点数足够,扣点 $r=$empire->fetch1("select * from {$dbtbpre}ecms_".$class_r[$classid][tbname]." where id='$id' and classid='$classid' limit 1"); BakDown(...); echo $r[newstime]; over();
这是个收费插件。有需要的朋友,可以联系qq 110102296