迅睿CMS框架是一款PHP8高性能·簡(jiǎn)單易用的CMS開源開發(fā)框架,基于MIT開源許可協(xié)議發(fā)布,免費(fèi)且不限制商業(yè)使用,是免費(fèi)開源的產(chǎn)品,以萬端互聯(lián)為設(shè)計(jì)理念,支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
vip會(huì)員能不能按vip級(jí)別設(shè)置每天的下載次數(shù)限制,比如vip1每天限制下載附件10次
下載的時(shí)候增加一個(gè)計(jì)數(shù)功能,每次下載時(shí)進(jìn)行判斷
具體怎么實(shí)現(xiàn)啦,其實(shí)官方的會(huì)員組里要是可以集成就好了
可以創(chuàng)建一個(gè)控制器,Xiazai.php,
<?php if (!defined('BASEPATH')) exit('No direct script access allowed'); class Xiazai extends M_Controller { public function index() { $id = intval($_GET['id']); if ($this->member['groupid'] == vip幾的id號(hào)) { $cishu = 10; } else ..以此類推設(shè)置其他vip下載次數(shù) // 判斷下載次數(shù)是否超過 $count = $this->session->userdata('xiazai-'.$this->uid); if ($count > $cishu) { exit('超過了下載次數(shù)'); } // 開始下載并計(jì)數(shù) $this->session->set_userdata('xiazai-'.$this->uid, $count++); 這里寫你的下載程序代碼 } }
粗略了寫了一下,大概邏輯就這樣,自己去完善一下就可以用了
下載地址是:index.php?c=xiazai&id=附件id
謝謝了,真是大神,先這樣我是小白以后需要完善的時(shí)候付費(fèi)聯(lián)系你完善下
session記錄的 清了session不就破了這個(gè)限制?
【徐樹】3樓
下載的時(shí)候增加一個(gè)計(jì)數(shù)功能,每次下載時(shí)進(jìn)行判斷
具體怎么實(shí)現(xiàn)啦,其實(shí)官方的會(huì)員組里要是可以集成就好了
可以創(chuàng)建一個(gè)控制器,Xiazai.php,
粗略了寫了一下,大概邏輯就這樣,自己去完善一下就可以用了
下載地址是:index.php?c=xiazai&id=附件id
謝謝了,真是大神,先這樣我是小白以后需要完善的時(shí)候付費(fèi)聯(lián)系你完善下
session記錄的 清了session不就破了這個(gè)限制?
【徐樹】3樓