《CMS系統:PHPCMS v9后臺在線編輯模板禁止提交含有{php 的標簽解決辦法》要點:
本文介紹了CMS系統:PHPCMS v9后臺在線編輯模板禁止提交含有{php 的標簽解決辦法,希望對您有用。如果有疑問,可以聯系我們。
相關主題:PHPCMS教程
導讀:好吧,最新版的更新說明已經寫清楚了,后臺在線編輯模板禁止提交含有{php 的標簽,官方這樣也是為了保證安全,不過這樣也導致了大家喜歡在...
好吧,最新版的更新說明已經寫清楚了,后臺在線編輯模板禁止提交含有{php 的標簽,官方這樣也是為了保證安全,不過這樣也導致了大家喜歡在線編輯模板的不順手,其實修改也很簡單,注釋二段代碼就是了,如下:
打開phpcms/modules/template/下的file.php文件,一般是73行
$code = str_replace(array('<?','{php'),array('<?','{ php'),$code);
用//注釋掉他
然后再打開該目錄下的templates目錄下的file_edit_file.tpl.php文件,把
function check_form() {
??????? if(findInPage("{php")) {
??????????????? alert("在線模板編輯禁止提交含有{php 的標簽.");
??????????????? return false;
??????? } else if(findInPage("<\?php")) {
??????????????? alert('在線模板編輯禁止提交含有<\?php 的標簽.');
??????????????? return false;
??????? } else {
??????????????? myform.submit();
??????? }
}
復制代碼
注釋成這樣
function check_form() {
??????? //if(findInPage("{php")) {
??????? //??????? alert("在線模板編輯禁止提交含有{php 的標簽.");
??????? //??????? return false;
??????? //} else if(findInPage("<\?php")) {
??????? //??????? alert('在線模板編輯禁止提交含有<\?php 的標簽.');
??????? //??????? return false;
??????? //} else {
??????????????? myform.submit();
??????? //}
}
轉載請注明本頁網址:
http://www.fzlkiss.com/jiaocheng/5839.html