dedecms5.5以下版本游客匿名投稿的方法
先找到這三個文件/member/article _ add .PHP/member/article _ add _ action。PHP/member/archives _ add check。PHP 1、把前兩個文件里面的
注釋掉下面的:
//CheckRank(0,0);2.把/member/article_add_action.php里的
注釋掉下面的:
//if($ cInfos[' send rank ']$ CFG _ ml-M _ TYPe){/$ row=$ dsql-GetOne(' Select member name From dede _ arc rank其中rank=' ').$ cInfos[' send ran/k ']' ');//$ dsql-Close();//ShowMsg('對不起,需要[' .$ row[' member name '].]才能在這個頻道發(fā)布文檔!“,'-1 ',' 0 ',5000);//exit();//} 3、最后/member/archives_addcheck.php文件中還有個等級驗證
注釋掉下面的:
//if($ cInfos[' send rank ']$ CFG _ ml-M _ TYPe){/$ row=$ dsql-GetOne(' Select member name From dede _ arc rank其中rank=' ').$ cInfos[' send rank ']' ');//$ dsql-Close();//ShowMsg('對不起,需要[' .$ row[' member name '].]才能在這個頻道發(fā)布文檔!“,'-1 ',' 0 ',5000);//exit();//}好的,游客可以投稿了。
游客上傳附件
1、首先修改包括/對話用戶/配置。PHP//檢驗用戶登錄狀態(tài)
$ CFG _ ml=new MemberLogin();/*if(!$ CFG _ ml-IsLogin()){ $ gurl=$ CFG _ member URL ./login.php?古爾=' .URL encode($ Dedenowurl);“echo”腳本語言=“JavaScript”位置=“$ gurl”;/script ';exit();} */2、Inc/Inc _會員登錄。PHP
/*函數(shù)CheckUserSpace($ uid){ global $ CFG _ MB _ max,$ dsqlif(!is _ object($ dsql))$ dsql=new DedeSKL(false);$hasuse=GetUserSpace($uid,$ dsql);$ MaxSize=$ CFG _ MB _ max * 1024 * 1024;if($ has use=$ MaxSize){ $ dsql-Close();顯示消息('你的空間已滿,不允許上傳新文件!“,'-1 ');exit();} } */3、include/FCKeditor/editor/dialog/image user。PHP
/* checkuser space($ CFG _ ml-M _ ID);*//*$savepath=$cfg_user_dir ./' .$ CFG _ ml-M _ ID;*/注:僅供參考,考慮到安全問題,切忌后臺系統(tǒng)參數(shù)限制除圖片之外的附近上傳權限!