国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

織夢dede5.7添加新變量Request var not allow!

2024-07-12 08:50:47
字體:
來源:轉載
供稿:網友
這篇文章主要為大家詳細介紹了織夢dede5.7添加新變量Request var not allow!,具有一定的參考價值,感興趣的小伙伴們可以參考一下,有需要的朋友可以收藏方便以后借鑒。

很多朋友都反饋說在織夢dedecms后臺添加新變量的時候會出現 "Request var not allow!" 的BUG錯誤.

本文主要就是介紹如何去解決這個問題!下面看具體操縱:

在DEDE根目錄打開 include/common.inc.php 文件,查找到以下內容(大約59行):

注意:此解決辦法針對以前的版本,精確到哪個版本之前未考證,

最新的版本v5.7已修訂以下內容(2011.8.10),并有更多判斷,在本文下方,會給出相關說明。

//檢查和注冊外部提交的變量

function CheckRequest(&$val) {

if (is_array($val)) {

foreach ($val as $_k=>$_v) {

CheckRequest($_k);

CheckRequest($val[$_k]);

}

} else{

if( strlen($val)>0 && preg_match('#^(cfg_|GLOBALS)#',$val) )

{

exit('Request var not allow!');

}

}

}

將以上內容替換成以下內容:

//檢查和注冊外部提交的變量

function CheckRequest(&$val) {

if (is_array($val)) {

foreach ($val as $_k=>$_v) {

if($_k == 'nvarname') continue;

CheckRequest($_k);

CheckRequest($val[$_k]);

}

} else{

if( strlen($val)>0 && preg_match('#^(cfg_|GLOBALS)#',$val) )

{

exit('Request var not allow!');

}

}

}

修改完了之后保存,再去后臺試試添加新變量.以下內容為建站吧更新。

(此為2011.11.24更新)最新的版本(截止到2011.11.11的v5.7版)也可能出現"Request var not allow!" 的問題,下面請看代碼:

//檢查和注冊外部提交的變量 (2011.8.10 修改登錄時相關過濾)

function CheckRequest(&$val) {

if (is_array($val)) {

foreach ($val as $_k=>$_v) {

if($_k == 'nvarname') continue;

CheckRequest($_k);

CheckRequest($val[$_k]);

}

} else

{

if( strlen($val)>0 && preg_match('#^(cfg_|GLOBALS|_GET|_POST|_COOKIE)#',$val) )

{

exit('Request var not allow!');

}

}

}

找到:根目錄->include->common.inc.php

if( strlen($svar)>0 && preg_match('#^(cfg_|GLOBALS|_GET|_POST|_COOKIE)#',$svar) )

官方是不是大意了,寫成了“如果添加的變量名長度大于零”就返回錯誤

只要把“>”改成“<”即可解決問題

一共需要修改兩處:第74行和96行

以上就是織夢dede5.7添加新變量Request var not allow!的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汕头市| 新干县| 仪征市| 潜山县| 民乐县| 开化县| 彭阳县| 惠安县| 洪泽县| 邢台县| 大同县| 南汇区| 忻州市| 东城区| 永和县| 个旧市| 九台市| 东港市| 右玉县| 朔州市| 安岳县| 昭觉县| 呼图壁县| 崇信县| 宁武县| 武安市| 额尔古纳市| 自治县| 河曲县| 江津市| 肃宁县| 中牟县| 瑞安市| 枞阳县| 达拉特旗| 延边| 翼城县| 长宁县| 临澧县| 青龙| 肇源县|