phpweb上傳函數都是在各自的 模塊名/admin/func/目錄下的upload.inc.php 文件,比如下載的在down\admin\func 產品的在product\admin\func目錄下。
如何解決此問題呢? 找到對應的upload.inc.php用編輯器打開 找到如下代碼!
if (substr($fname,-4)!=”.rar” && substr($fname,-4)!=”.zip” && substr($fname,-4)!=”.doc” && substr($fname,-4)!=”.xls” && substr($fname,-4)!=”.htm” && substr($fname,-5)!=”.html” && substr($fname,-4)!=”.gif” && substr($fname,-4)!=”.jpg” && substr($fname,-4)!=”.png” && substr($fname,-4)!=”.chm” && substr($fname,-4)!=”.txt”) {
$arr[0]=”err”;
$arr[1]=$strDownNotice11;
return $arr;
}
上端代碼就是限制格式 你可以直接去掉此段代碼,這樣就不會出現限制問題了,也可以自己加上想要的格式,比如我加一個pdf的 修改為
if (substr($fname,-4)!=”.pdf” && substr($fname,-4)!=”.zip” && substr($fname,-4)!=”.doc” && substr($fname,-4)!=”.xls” && substr($fname,-4)!=”.htm” && substr($fname,-5)!=”.html” && substr($fname,-4)!=”.gif” && substr($fname,-4)!=”.jpg” && substr($fname,-4)!=”.png” && substr($fname,-4)!=”.chm” && substr($fname,-4)!=”.txt”&& substr($fname,-4)!=”.rar”) {
$arr[0]=”err”;
$arr[1]=$strDownNotice11;
return $arr;
}
無天博客
掃一掃加微信 
最新評論
通過 systemctl 管理 firewalld 服務: # 啟動防火墻 systemctl start fire
firewalld 常用命令: # 查看當前狀態 firewall-cmd --state # 查看所有規則 f
轉自寶塔平臺,留存備用
來源通義千問
$viewrnd=rand(2,5); 這個是重點
多年前親測有用,現在你只能網上再找找了,注意版本號
親測無效。。
復制了兩段代碼后直接前后臺都你的網站遇到致命錯誤。。。