迅睿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
PHP程序里面
下載文件的下載次數(shù)怎么做?
附件表中是有下載次數(shù)這個(gè)字段的,4.3.7版增加了統(tǒng)計(jì)下載次數(shù)值,
但好像實(shí)際上不起作用???下載并不會(huì)增加次數(shù)呢》
有啊,我看代碼里面存在的
回復(fù)迅??蚣軇?chuàng)始人
在詳情頁這樣調(diào)用,,好像調(diào)不出,測(cè)試下載文件,不計(jì)數(shù)呢,一直是0,,后臺(tái)更新緩存,,更新附件緩存都一樣。
多文件字段,本地上傳文件,遠(yuǎn)程文件,兩種都試了
{php $data = \Phpcmf\Service::C()->get_attachment($id);} {$data.download}
下載函數(shù)你是如何寫的
還需要自己寫嗎,程序默認(rèn)不支持下載計(jì)數(shù)嗎?
我就是直接調(diào)用文件列表來下載
{loop $fileurl $i $t} <dd class="d"><a href="{dr_down_file($t.file)}">{$t.title}</a></dd> {/loop}
這個(gè)寫法很標(biāo)準(zhǔn)的,不應(yīng)該會(huì)統(tǒng)計(jì)不到,你看看數(shù)據(jù)庫這條記錄有沒有數(shù)據(jù)呢,是不是0
查到數(shù)據(jù)庫中有增加次數(shù)了,但為啥調(diào)不出來次數(shù),后臺(tái)緩存,更新附件信息,依然調(diào)出來是0
這樣調(diào)用不對(duì)嗎
{php $data = \Phpcmf\Service::C()->get_attachment($id);} {$data.download}次下載
附件緩存更新一下試試,更新附件緩存
理論不會(huì)啊,我已經(jīng)做了附件緩存的更新
回復(fù)迅睿框架創(chuàng)始人
更了好多次了
更新了也是0?
是的,更了很多次了,還是0,反復(fù)檢查過,也沒有搞錯(cuò)附件
ID=544的信息,附件ID是,14811,
有啊,我看代碼里面存在的
回復(fù)迅??蚣軇?chuàng)始人
在詳情頁這樣調(diào)用,,好像調(diào)不出,測(cè)試下載文件,不計(jì)數(shù)呢,一直是0,,后臺(tái)更新緩存,,更新附件緩存都一樣。
多文件字段,本地上傳文件,遠(yuǎn)程文件,兩種都試了
下載函數(shù)你是如何寫的
回復(fù)迅??蚣軇?chuàng)始人
還需要自己寫嗎,程序默認(rèn)不支持下載計(jì)數(shù)嗎?
我就是直接調(diào)用文件列表來下載
這個(gè)寫法很標(biāo)準(zhǔn)的,不應(yīng)該會(huì)統(tǒng)計(jì)不到,你看看數(shù)據(jù)庫這條記錄有沒有數(shù)據(jù)呢,是不是0
回復(fù)迅??蚣軇?chuàng)始人
查到數(shù)據(jù)庫中有增加次數(shù)了,但為啥調(diào)不出來次數(shù),后臺(tái)緩存,更新附件信息,依然調(diào)出來是0
這樣調(diào)用不對(duì)嗎
附件緩存更新一下試試,更新附件緩存
理論不會(huì)啊,我已經(jīng)做了附件緩存的更新
回復(fù)迅睿框架創(chuàng)始人
更了好多次了
更新了也是0?
回復(fù)迅??蚣軇?chuàng)始人
是的,更了很多次了,還是0,反復(fù)檢查過,也沒有搞錯(cuò)附件
ID=544的信息,附件ID是,14811,