dedecms 5.1 游客匿名投稿实现方法_dedecms_CMS教程_迪尔课堂

dede5.1游客匿名投稿 上传附件 去登陆验证码 很简单 分享方法。u6S迪尔课堂自学网-|第二课堂|--(官网)
先找到这三个文件 u6S迪尔课堂自学网-|第二课堂|--(官网)
/member/article_add.php

/member/article_add_action.php u6S迪尔课堂自学网-|第二课堂|--(官网)

/member/archives_addcheck.php u6S迪尔课堂自学网-|第二课堂|--(官网)

1、把前两个文件里面的 u6S迪尔课堂自学网-|第二课堂|--(官网)

Quote:u6S迪尔课堂自学网-|第二课堂|--(官网)
注释掉 u6S迪尔课堂自学网-|第二课堂|--(官网)
//CheckRank(0,0);u6S迪尔课堂自学网-|第二课堂|--(官网)

2.、把/member/article_add_action.php里的 u6S迪尔课堂自学网-|第二课堂|--(官网)

Quote:u6S迪尔课堂自学网-|第二课堂|--(官网)
注释掉 u6S迪尔课堂自学网-|第二课堂|--(官网)
//if($cInfos['sendrank'] > $cfg_ml->M_Type){ u6S迪尔课堂自学网-|第二课堂|--(官网)
//$row = $dsql->GetOne("Select membername From dede_arcrank where rank='".$cInfos['sendran/k']."' "); u6S迪尔课堂自学网-|第二课堂|--(官网)
//$dsql->Close(); u6S迪尔课堂自学网-|第二课堂|--(官网)
//ShowMsg("对不起,需要[".$row['membername']."]才能在这个频道发布文档!","-1","0",5000); u6S迪尔课堂自学网-|第二课堂|--(官网)
//exit(); u6S迪尔课堂自学网-|第二课堂|--(官网)
//}u6S迪尔课堂自学网-|第二课堂|--(官网)

一上的是以前大家都知道的。 u6S迪尔课堂自学网-|第二课堂|--(官网)
3、最后/member/archives_addcheck.php文件中 还有个等级验证 u6S迪尔课堂自学网-|第二课堂|--(官网)

Quote:u6S迪尔课堂自学网-|第二课堂|--(官网)
注释掉 u6S迪尔课堂自学网-|第二课堂|--(官网)
//if($cInfos['sendrank'] > $cfg_ml->M_Type){ u6S迪尔课堂自学网-|第二课堂|--(官网)
//$row = $dsql->GetOne("Select membername From dede_arcrank where rank='".$cInfos['sendrank']."' "); u6S迪尔课堂自学网-|第二课堂|--(官网)
//$dsql->Close(); u6S迪尔课堂自学网-|第二课堂|--(官网)
//ShowMsg("对不起,需要 [".$row['membername']."] 才能在这个频道发布文档!","-1","0",5000); u6S迪尔课堂自学网-|第二课堂|--(官网)
//exit(); u6S迪尔课堂自学网-|第二课堂|--(官网)
//}u6S迪尔课堂自学网-|第二课堂|--(官网)

ok,游客可以投稿了。 u6S迪尔课堂自学网-|第二课堂|--(官网)

游客上传附件 首先修改 u6S迪尔课堂自学网-|第二课堂|--(官网)
[ post] u6S迪尔课堂自学网-|第二课堂|--(官网)
1 u6S迪尔课堂自学网-|第二课堂|--(官网)
include/dialoguser/config.php u6S迪尔课堂自学网-|第二课堂|--(官网)
//检验用户登录状态 u6S迪尔课堂自学网-|第二课堂|--(官网)

Quote:u6S迪尔课堂自学网-|第二课堂|--(官网)
$cfg_ml = new MemberLogin(); u6S迪尔课堂自学网-|第二课堂|--(官网)
/*if(!$cfg_ml->IsLogin()) u6S迪尔课堂自学网-|第二课堂|--(官网)
{ u6S迪尔课堂自学网-|第二课堂|--(官网)
    $gurl = $cfg_memberurl."/login.php?gourl=".urlencode($dedeNowurl); u6S迪尔课堂自学网-|第二课堂|--(官网)
    echo "<script language='javascript'>location='$gurl';</script>"; u6S迪尔课堂自学网-|第二课堂|--(官网)
    exit(); u6S迪尔课堂自学网-|第二课堂|--(官网)
} u6S迪尔课堂自学网-|第二课堂|--(官网)
*/u6S迪尔课堂自学网-|第二课堂|--(官网)

2 u6S迪尔课堂自学网-|第二课堂|--(官网)
include/inc_memberlogin.php u6S迪尔课堂自学网-|第二课堂|--(官网)

Quote:u6S迪尔课堂自学网-|第二课堂|--(官网)
/*function CheckUserSpace($uid){ u6S迪尔课堂自学网-|第二课堂|--(官网)
    global $cfg_mb_max,$dsql; u6S迪尔课堂自学网-|第二课堂|--(官网)
    if(!is_object($dsql)) $dsql = new DedeSql(false); u6S迪尔课堂自学网-|第二课堂|--(官网)
    $hasuse = GetUserSpace($uid,$dsql); u6S迪尔课堂自学网-|第二课堂|--(官网)
    $maxSize = $cfg_mb_max * 1024 * 1024; u6S迪尔课堂自学网-|第二课堂|--(官网)
    if($hasuse >= $maxSize){ u6S迪尔课堂自学网-|第二课堂|--(官网)
        $dsql->Close(); u6S迪尔课堂自学网-|第二课堂|--(官网)
        ShowMsg('你的空间已满,不允许上传新文件!','-1'); u6S迪尔课堂自学网-|第二课堂|--(官网)
        exit(); u6S迪尔课堂自学网-|第二课堂|--(官网)
    } u6S迪尔课堂自学网-|第二课堂|--(官网)
} u6S迪尔课堂自学网-|第二课堂|--(官网)
*/u6S迪尔课堂自学网-|第二课堂|--(官网)

3 u6S迪尔课堂自学网-|第二课堂|--(官网)
include/FCKeditor/editor/dialog/imageuser.php u6S迪尔课堂自学网-|第二课堂|--(官网)

Quote:u6S迪尔课堂自学网-|第二课堂|--(官网)
/*CheckUserSpace($cfg_ml->M_ID);*/u6S迪尔课堂自学网-|第二课堂|--(官网)

Quote:u6S迪尔课堂自学网-|第二课堂|--(官网)
/*$savepath = $cfg_user_dir."/".$cfg_ml->M_ID;*/u6S迪尔课堂自学网-|第二课堂|--(官网)
[/post] u6S迪尔课堂自学网-|第二课堂|--(官网)

辛苦找了2小时的文件才搞定的u6S迪尔课堂自学网-|第二课堂|--(官网)

u6S迪尔课堂自学网-|第二课堂|--(官网)

扫一扫手机访问