| 收藏本站 | 关于我们
首页 免费模板 收费模板 部分案例 分类模板 地方门户 二次修改 服务定制 酷站欣赏 设计学院 特效代码 字体下载
当前位置:首页 >> 二次修改
增加VIP用户功能
发布时间:2012-06-11 10:59:55
标签Tags:代码
原创作者:对猪谈情
在f\admin\center.php
找到
    $Info_allowGuesSearch[intval($webdb[Info_allowGuesSearch])]=' checked ';
    $Info_Searchkeyword[intval($webdb[Info_Searchkeyword])]=' checked ';
    $Info_ClosePost[intval($webdb[Info_ClosePost])]=' checked ';
    $Info_GuestPostRepeat[intval($webdb[Info_GuestPostRepeat])]=' checked ';
    $Info_MemberPostRepeat[intval($webdb[Info_MemberPostRepeat])]=' checked ';
下面增加
              $Info_VIPPostRepeat[intval($webdb[Info_VIPPostRepeat])]=' checked ';
    $Info_VIPsjPostRepeat[intval($webdb[Info_VIPsjPostRepeat])]=' checked ';

在f\admin\template\center\post.htm

找到      <td width='26%' bgcolor='#FFFFFF'>一天内,是否允许普通会员发表雷同信息:</td>
      <td bgcolor='#FFFFFF' width="74%">
        <input type="radio" name="webdbs[Info_MemberPostRepeat]" value="1" $Info_MemberPostRepeat[1]>
        允许
        <input type="radio" name="webdbs[Info_MemberPostRepeat]" value="0" $Info_MemberPostRepeat[0]>
        禁止</td>
    </tr>
    <tr>
下面增加

<td width='26%' bgcolor='#FFFFFF'>一天内,VIP会员最多可发几条免费信息:<br>
        留空则不限制</td>
      <td bgcolor='#FFFFFF' width="74%">
        <input type="text" name="webdbs[Info_VIPDayPostNum]" size="4" value="$webdb[Info_VIPDayPostNum]">
        条</td>
    </tr>
    <tr>
      <td width='26%' bgcolor='#FFFFFF'>VIP会员每条信息最多可发几张图片:</td>
      <td bgcolor='#FFFFFF' width="74%">
        <input type="text" name="webdbs[Info_VIPPostPicNum]" size="4" value="$webdb[Info_VIPPostPicNum]">
        张 </td>
    </tr>
    <tr>
      <td width='26%' bgcolor='#FFFFFF'>一天内,VIP会员发布免费信息超过上限,则收费积分:</td>
      <td bgcolor='#FFFFFF' width="74%">
        <input type="text" name="webdbs[Info_VIPPostMoney]" size="4" value="$webdb[Info_VIPPostMoney]">
        点(留空或为0的话,则不允许再发布)</td>
    </tr>
    <tr>
      <td width='26%' bgcolor='#FFFFFF'>一天内,是否允许VIP会员发表雷同信息:</td>
      <td bgcolor='#FFFFFF' width="74%">
        <input type="radio" name="webdbs[Info_VIPPostRepeat]" value="1" $Info_VIPPostRepeat[1]>
        允许
        <input type="radio" name="webdbs[Info_VIPPostRepeat]" value="0" $Info_VIPPostRepeat[0]>
        禁止</td>
    </tr>
        <tr>
      <td width='26%' bgcolor='#FFFFFF'>一天内,VIP商家最多可发几条免费信息:<br>
        留空则不限制</td>
      <td bgcolor='#FFFFFF' width="74%">
        <input type="text" name="webdbs[Info_VIPsjDayPostNum]" size="4" value="$webdb[Info_VIPsjDayPostNum]">
        条</td>
    </tr>
    <tr>
      <td width='26%' bgcolor='#FFFFFF'>VIP商家每条信息最多可发几张图片:</td>
      <td bgcolor='#FFFFFF' width="74%">
        <input type="text" name="webdbs[Info_VIPsjPostPicNum]" size="4" value="$webdb[Info_VIPsjPostPicNum]">
        张 </td>
    </tr>
    <tr>
      <td width='26%' bgcolor='#FFFFFF'>一天内,VIP商家发布免费信息超过上限,则收费积分:</td>
      <td bgcolor='#FFFFFF' width="74%">
        <input type="text" name="webdbs[Info_VIPsjPostMoney]" size="4" value="$webdb[Info_VIPsjPostMoney]">
        点(留空或为0的话,则不允许再发布)</td>
    </tr>
    <tr>
      <td width='26%' bgcolor='#FFFFFF'>一天内,是否允许VIP商家发表雷同信息:</td>
      <td bgcolor='#FFFFFF' width="74%">
        <input type="radio" name="webdbs[Info_VIPsjPostRepeat]" value="1" $Info_VIPsjPostRepeat[1]>
        允许
        <input type="radio" name="webdbs[Info_VIPsjPostRepeat]" value="0" $Info_VIPsjPostRepeat[0]>
        禁止</td>
    </tr>
    <tr>

在f\template\default\post_0.htm
找到EOT;
if($groupdb['gid']==2){
    $picnum=$webdb[Info_GuestPostPicNum]!=''?intval($webdb[Info_GuestPostPicNum]):3;
}elseif($groupdb['gid']==8){
    $picnum=$webdb[Info_MemberPostPicNum]!=''?intval($webdb[Info_MemberPostPicNum]):10;
下面增加}elseif($groupdb['gid']==9){
        $picnum=$webdb[Info_VIPPostPicNum]!=''?intval($webdb[Info_VIPPostPicNum]):10;
}elseif($groupdb['gid']==10){
        $picnum=$webdb[Info_VIPsjPostPicNum]!=''?intval($webdb[Info_VIPsjPostPicNum]):10;

在\f\post.php

找到        if(!$webdb[Info_MemberPostRepeat]){
            if(count(Info_list_content("WHERE uid='$lfjuid' AND posttime>$time AND title='$postdb[title]'","","",array_flip($Fid_db[tableid])))){
                showerr("普通会员一天内不能重复发表雷同信息");
            }
        }
下面添加}elseif($lfjdb[groupid]==9){
        if($webdb[Info_VIPDayPostNum]>0){
            if(count(Info_list_content("WHERE uid='$lfjuid' AND posttime>$time","","",array_flip($Fid_db[tableid])))>=$webdb[Info_VIPDayPostNum]){
                if(!$webdb[Info_VIPPostMoney]||$lfjdb[money]<$webdb[Info_VIPPostMoney]){
                    showerr("VIP会员一天内最多只能发布{$webdb[Info_VIPDayPostNum]}条免费信息");
                }else{
                    $delusermoneyvip=1;
                }
            
            }
        }
        if(!$webdb[Info_VIPPostRepeat]){
            if(count(Info_list_content("WHERE uid='$lfjuid' AND posttime>$time AND title='$postdb[title]'","","",array_flip($Fid_db[tableid])))){
                showerr("VIP会员一天内不能重复发表雷同信息");
            }
        }
    }elseif($lfjdb[groupid]==10){
        if($webdb[Info_VIPsjDayPostNum]>0){
            if(count(Info_list_content("WHERE uid='$lfjuid' AND posttime>$time","","",array_flip($Fid_db[tableid])))>=$webdb[Info_VIPsjDayPostNum]){
                if(!$webdb[Info_VIPsjPostMoney]||$lfjdb[money]<$webdb[Info_VIPsjPostMoney]){
                    showerr("VIP商家一天内最多只能发布{$webdb[Info_VIPsjDayPostNum]}条免费信息");
                }else{
                    $delusermoneyvipsj=1;
                }
            
            }
        }
        if(!$webdb[Info_VIPsjPostRepeat]){
            if(count(Info_list_content("WHERE uid='$lfjuid' AND posttime>$time AND title='$postdb[title]'","","",array_flip($Fid_db[tableid])))){
                showerr("VIP商家一天内不能重复发表雷同信息");
            }
        }
    }
再找到    //普通会员,超过免费信息发布上限,则要收费
    if($delusermoney){
        add_user($lfjuid,-intval($webdb[Info_MemberPostMoney]),'免费分类信息发布量达到上限,发布分类信息扣分');
    }
下面添加//VIP会员,超过免费信息发布上限,则要收费
    if($delusermoneyvip){
        add_user($lfjuid,-intval($webdb[Info_VIPPostMoney]));
    }
    //VIP商家,超过免费信息发布上限,则要收费
    if($delusermoneyvipsj){
        add_user($lfjuid,-intval($webdb[Info_VIPsjPostMoney]));
    }
再找到
//上传图片
function post_photo(){
    global $ftype,$fid,$webdb,$photodb,$groupdb,$_pre;

    if($groupdb['gid']==2){
        $picnum=$webdb[Info_GuestPostPicNum]!=''?intval($webdb[Info_GuestPostPicNum]):3;
    }elseif($groupdb['gid']==8){
        $picnum=$webdb[Info_MemberPostPicNum]!=''?intval($webdb[Info_MemberPostPicNum]):10;
下面添加
}elseif($groupdb['gid']==9){
        $picnum=$webdb[Info_VIPPostPicNum]!=''?intval($webdb[Info_VIPPostPicNum]):10;
    }elseif($groupdb['gid']==10){
        $picnum=$webdb[Info_VIPsjPostPicNum]!=''?intval($webdb[Info_VIPsjPostPicNum]):10;

点击率:1618
相关文章
网页特效代码
 服务流程 | 积分说明 | 使用说明 | 粤ICP备17004399号 电视直播 | QQ头像获取