中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

帝國cms實現即彈出下載txt等格式
來源:易賢網 閱讀:2202 次 日期:2016-06-14 14:50:20
溫馨提示:易賢網小編為您整理了“帝國cms實現即彈出下載txt等格式”,方便廣大網友查閱!

測試版本:帝國cms6.5

功能位置:后臺->其他管理->下載模型管理->管理地址前綴

相關函數:e/class/downsysfun.php dotypefordownurl() , qdownloadfile() , downsoft()

功能解釋:

header:使用header轉向,通常設為這個。

meta:直接轉自,如果是ftp地址推薦選擇這個。

read:使用php程序讀取,防盜鏈較強,但較占資源,服務器本地小文件可選擇。

帝國cms彈出下載txt,xls等說明

1.看下面粘貼的帝國原函數dotypefordownurl() header 與 meta 兩種方式都使用的真實地址,在這兩種方式下瀏覽器不能讀取的文件格式,例如rar,zip等將直接直接彈出一個真實地址下載,txt等瀏覽器可讀的文件格式則直接在線瀏覽;

2.默認不選擇前綴的情況下,使用是header

3.read 這種方式下是利用php讀取文件,并傳遞給瀏覽器,無論 rar 還是txt都會彈出下載,而不是瀏覽器直接讀取,彈出的地址也是加密的地址類似:xxx.com/enews=downsoft& classid=39&id=11&pathid=0&pass=7b9516932a88d44b4e4610e209f6288d&p=22:::j2qcrbgqmrxk

4.read的加密地址判斷是否有下載權限,也就是地址是否正確是由e/class/downsysfun.php中downsoft()函數來判 斷的,經測試如果不更改后臺->系統設置->模型設置->下載驗證碼 的情況下流傳出去是可以持續被下載的(沒有用戶組,積分等判斷限制 如果要避免那么e/class/downsysfun.php 第一行 $downsys_checkip=0; 中的0改為1),帝國cms也是通過這個方式來防盜鏈;

5.如果我不想使用下載地址前綴,而讓txt等格式可以彈出下載,那么你可以在e/class/downsysfun.php中搜索dotypefordownurl($downurl,$downurlr['downtype']);上一行加入如下代碼:

view plaincopy to clipboardprint?

//trylife add check type 20101231 

//不使用下載地址前綴 讓txt等瀏覽器可讀類型文件彈出下載 

//a.f4 

$type2r=array(.xls,.txt,); 

if(in_array(getfiletype($downurl),$type2r)) 

$downurlr['downtype']=2; 

相關函數參閱

view plaincopy to clipboardprint?

//ecms e/class/downsysfun.php 

function downsoft($classid,$id,$pathid,$p,$pass){ 

global $empire,$public_r,$level_r,$class_r,$emod_r,$user_tablename,$user_userid,$user_rnd,$user_group,$user_userfen,$user_userdate,$user_username,$dbtbpre; 

$id=(int)$id; 

$classid=(int)$classid; 

$pathid=(int)$pathid; 

if(emptyempty($id)||emptyempty($p)||emptyempty($classid)) 

printerror(errorurl,history.go(-1),1); 

$p=reppostvar($p); 

$p_r=explode(:::,$p); 

$userid=$p_r[0]; 

$rnd=$p_r[1]; 

//驗證碼 

$cpass=md5(returndownsyscheckip().wm_chief.$public_r[downpass].$userid); 

if($cpass<>$pass) 

printerror(faildownpass,history.go(-1),1); 

//表不存在 

if(emptyempty($class_r[$classid][tbname])) 

printerror(exiestsoftid,history.go(-1),1); 

$mid=$class_r[$classid][modid]; 

$tbname=$class_r[$classid][tbname]; 

$ok=1; 

$r=$empire->fetch1(select * from {$dbtbpre}ecms_.$tbname. where id='$id' and classid='$classid'); 

if(emptyempty($r[id])) 

printerror(exiestsoftid,history.go(-1),1); 

//副表 

if($emod_r[$mid]['tbdataf']&&$emod_r[$mid]['tbdataf']<>',') 

$selectdataf=substr($emod_r[$mid]['tbdataf'],1,-1); 

$finfor=$empire->fetch1(select .$selectdataf. from {$dbtbpre}ecms_.$tbname._data_.$r[stb]. where id='$r[id]'); 

$r=array_merge($r,$finfor); 

//區分下載地址 

$path_r=explode(rn,$r[downpath]); 

if(!$path_r[$pathid]) 

printerror(exiestsoftid,history.go(-1),1); 

$showdown_r=explode(::::::,$path_r[$pathid]); 

$downgroup=$showdown_r[2]; 

//下載權限 

if($downgroup) 

$userid=(int)$userid; 

//取得會員資料 

$u=$empire->fetch1(select * from .$user_tablename. where .$user_userid.='$userid' and .$user_rnd.='$rnd'); 

if(emptyempty($u[$user_userid])) 

{printerror(mustsingleuser,history.go(-1),1);} 

//下載次數限制 

$setuserday=; 

if($level_r[$u[$user_group]][daydown]) 

$setuserday=docheckmdownnum($userid,$u[$user_group]); 

if($level_r[$downgroup][level]>$level_r[$u[$user_group]][level]) 

printerror(notdownlevel,history.go(-1),1); 

//點數是否足夠 

$showdown_r[3]=intval($showdown_r[3]); 

if($showdown_r[3]) 

//---------是否有歷史記錄 

$bakr=$empire->fetch1(select id,truetime from {$dbtbpre}enewsdownrecord where id='$id' and classid='$classid' and userid='$userid' and pathid='$pathid' and online=0 order by truetime desc limit 1); 

if($bakr[id]&&(time()-$bakr[truetime]<=$public_r[redodown]*3600)) 

{} 

else 

//包月卡 

if($u[$user_userdate]-time()>0) 

{} 

//點數 

else 

if($showdown_r[3]>$u[$user_userfen]) 

printerror(notenoughfen,history.go(-1),1); 

//去除點數 

$usql=$empire->query(update .$user_tablename. set .$user_userfen.=.$user_userfen.-.$showdown_r[3]. where .$user_userid.='$userid'); 

//備份下載記錄 

$utfusername=doutfandgbk($u[$user_username],1); 

bakdown($classid,$id,$pathid,$userid,$utfusername,$r[title],$showdown_r[3],0); 

//更新用戶下載次數 

if($setuserday) 

$usql=$empire->query($setuserday); 

//總下載數據增一 

$usql=$empire->query(update {$dbtbpre}ecms_.$class_r[$classid][tbname]. set totaldown=totaldown+1 where id='$id'); 

$downurl=stripslashes($showdown_r[1]); 

$downurlr=returndownqzpath($downurl,$showdown_r[4]); 

$downurl=$downurlr['repath']; 

//防盜鏈 

@include(ecms_path.e/class/enpath.php); 

$downurl=doendownpath($downurl); 

db_close(); 

$empire=null; 

//trylife add check type 20101231 

//不使用下載地址前綴 讓txt等瀏覽器可讀類型文件彈出下載 

//a.f4 

$type2r=array(.doc,.xls,.docx,.ppt,.pptx,.txt,pdf,); 

if(in_array(getfiletype($downurl),$type2r)) 

$downurlr['downtype']=2; 

//trylife add check type 20101231 [e] 

dotypefordownurl($downurl,$downurlr['downtype']); 

//下載操作 

function dotypefordownurl($downurl,$type=0){ 

global $public_r; 

if($type==1)//meta 

echo<meta content='0;url=$downurl' http-equiv='refresh'>; 

elseif($type==2)//read 

qdownloadfile($downurl); 

else//header 

header(location:$downurl); 

exit(); 

//下載 

function qdownloadfile($file){ 

global $public_r; 

if(strstr($file,)) 

$exp=; 

elseif(strstr($file,/)) 

$exp=/; 

else 

header(location:$file); 

exit(); 

if(strstr($file,$exp.e.$exp)||strstr($file,..)||strstr($file,?)||strstr($file,#)) 

header(location:$file); 

exit(); 

if(strstr($file,$public_r[fileurl])) 

$file=str_replace($public_r[fileurl],'/d/file/',$file); 

if(!strstr($file,://)) 

if(!file_exists($file)) 

$file=../...$file; 

$filename=getdownurlfilename($file,$exp); 

if(empty($filename)) 

header(location:$file); 

exit(); 

//下載 

header(content-type: application/octet-stream); 

//header(accept-ranges: bytes); 

//header(accept-length: .$filesize); 

header(content-disposition: attachment; filename=.$filename); 

echo readfiletext($file); 

更多信息請查看CMS教程
易賢網手機網站地址:帝國cms實現即彈出下載txt等格式
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
国产视频久久久久| 国产精品免费小视频| 日韩亚洲在线观看| 夜色激情一区二区| 亚洲深夜福利在线| 亚洲欧美日韩一区| 久久精品色图| 欧美激情一区二区| 国产欧美视频一区二区| 亚洲日本激情| 久久久久久久999精品视频| 欧美精品在线看| 一区二区亚洲精品国产| 亚洲五月婷婷| 欧美伦理视频网站| 亚洲电影免费在线观看| 亚洲欧美日韩综合国产aⅴ| 欧美激情成人在线视频| 国语自产精品视频在线看| 一区二区成人精品| 亚洲欧美日韩中文播放| 久久美女性网| 国产亚洲成av人片在线观看桃| 亚洲精品久久久久中文字幕欢迎你| 一二三区精品| 欧美一区二区三区在线| 久久岛国电影| 欧美天堂在线观看| 一区二区精品国产| 欧美色视频在线| 1024国产精品| 欧美激情导航| 亚洲第一毛片| 另类春色校园亚洲| 伊人春色精品| 免费观看亚洲视频大全| 尤物在线观看一区| 久久久亚洲国产美女国产盗摄| 国产亚洲综合精品| 欧美一级播放| 国产欧美日韩免费| 久久久精品动漫| 一区视频在线看| 欧美成人免费观看| 在线精品福利| 欧美ab在线视频| 亚洲精品久久视频| 欧美精品系列| 91久久国产综合久久91精品网站| 免费在线一区二区| 亚洲欧洲精品一区二区三区波多野1战4 | 亚洲男女毛片无遮挡| 国产精品swag| 欧美一区二区三区四区高清 | 亚洲精品久久久久中文字幕欢迎你 | 葵司免费一区二区三区四区五区| 精久久久久久| 久久综合九色九九| 91久久精品国产91性色| 欧美激情综合五月色丁香| 夜夜嗨av一区二区三区四区| 欧美日本高清| 午夜久久99| 狠狠色伊人亚洲综合网站色| 另类天堂视频在线观看| 亚洲精品一区二区三区蜜桃久| 欧美日韩一区在线观看视频| 亚洲综合第一页| 一区二区三区在线看| 欧美激情精品久久久久久变态| 日韩亚洲一区二区| 国产一区在线视频| 欧美激情中文字幕一区二区 | 国产精品白丝av嫩草影院 | 亚洲视频欧美在线| 国产日韩欧美综合一区| 狂野欧美性猛交xxxx巴西| 亚洲美女黄网| 国产在线不卡视频| 欧美精品在线视频观看| 欧美一区在线直播| 99国产精品99久久久久久粉嫩 | 亚洲男人的天堂在线aⅴ视频| 国产亚洲一区二区三区| 女主播福利一区| 亚洲欧美日韩久久精品| 伊人精品在线| 国产婷婷一区二区| 欧美女人交a| 久久欧美肥婆一二区| 亚洲调教视频在线观看| 亚洲电影在线| 国产亚洲精品7777| 欧美日韩性视频在线| 久久精品国产一区二区电影 | 亚洲国产成人午夜在线一区| 国产精品免费观看视频| 欧美成人午夜激情| 久久精品国产亚洲高清剧情介绍| 亚洲特级片在线| 亚洲精品国产拍免费91在线| 国产一区二区| 国产欧美欧美| 国产精品一区二区久久国产| 欧美日韩精品在线| 欧美精品色网| 欧美日韩高清一区| 欧美黄色视屏| 欧美成人激情在线| 男人的天堂亚洲在线| 免播放器亚洲一区| 久久人人爽人人爽| 久久一日本道色综合久久| 久久九九国产精品怡红院| 欧美在线观看网站| 久久国产精品久久国产精品| 欧美亚洲一级片| 欧美在线不卡视频| 久久理论片午夜琪琪电影网| 久久一区二区三区四区五区| 久久色中文字幕| 欧美va亚洲va日韩∨a综合色| 国产精品99久久99久久久二8| 日韩亚洲视频| 亚洲一区二区三区涩| 亚洲免费在线播放| 欧美一区二区成人| 久久国产精品99精品国产| 久久精视频免费在线久久完整在线看| 久久精品免费| 久久天堂精品| 欧美激情中文字幕乱码免费| 欧美午夜精品久久久久久孕妇| 国产精品久久毛片a| 国产欧美在线视频| 韩国女主播一区二区三区| 亚洲国产清纯| 中文av一区特黄| 欧美专区第一页| 欧美成人按摩| 国产精品videosex极品| 国产一区二区三区四区老人| 在线观看三级视频欧美| 一区二区三区日韩在线观看| 欧美中文字幕精品| 欧美精品午夜| 国产在线日韩| 亚洲精品国精品久久99热一| 亚洲免费在线| 欧美成人免费播放| 国产日韩一区欧美| 亚洲人成欧美中文字幕| 亚洲欧美日韩在线高清直播| 麻豆av一区二区三区久久| 欧美日韩美女一区二区| 精久久久久久| 亚洲欧美国产日韩中文字幕| 免费看的黄色欧美网站| 国产精品久久久久久久久动漫| 国内精品久久久久久久影视蜜臀 | 欧美日韩一二区| 黄色精品一区| 性色av一区二区三区在线观看| 蜜桃伊人久久| 国产视频亚洲| 亚洲夜间福利| 快she精品国产999| 国产视频久久| 99热免费精品在线观看| 美女在线一区二区| 国产有码在线一区二区视频| 亚洲在线观看视频| 欧美精品一区二区在线观看| 国模私拍视频一区| 亚洲欧美日韩在线观看a三区| 欧美日韩你懂的| 亚洲精品黄网在线观看| 国产日韩精品在线观看| 在线中文字幕不卡| 欧美精品一区二区三区在线看午夜 | 国产资源精品在线观看| 亚洲婷婷在线| 欧美日韩免费观看一区=区三区| 激情欧美一区二区三区在线观看| 亚洲欧美日韩国产成人| 国产精品高清在线| 一区二区三区国产盗摄| 欧美日韩免费精品| 亚洲天堂成人在线观看| 免费不卡中文字幕视频| 亚洲国产日韩一区二区| 欧美jizzhd精品欧美喷水 | 午夜久久影院| 欧美午夜精品一区| 99亚洲视频| 欧美午夜视频在线观看| 亚洲欧洲在线视频| 欧美激情在线狂野欧美精品| 亚洲精品免费观看| 欧美精品久久久久久久|