学习资料_文档下载_软件应用_程序模板

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 2651|回复: 0

dedecms信息提示修改方法

[复制链接]

429

主题

446

帖子

581

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
581
发表于 2020-12-11 02:10:37 | 显示全部楼层 |阅读模式
做网站建设N年里有多朋友问我想修改“dedecms信息提示!”,但是不知道从何入手,今天我就来给大家指点一下,我就拿DEDE5.7做个例子吧!请大家认真看,方法如下:
  • 在DEDE的include/common.func.php,然后打开它。


  • /**
    *
    */
    {
        return SpUpdateStat();
    $arrs1 = array(0x63,0x66,0x67,0x5f,0x70,0x6f,0x77,0x65,0x72,0x62,0x79);
    0x77,0x77,0x77,0x2e,0x64,0x65,0x64,0x65,0x63,0x6d,0x73,0x2e,0x63,0x6f,0x6d,0x20,0x74,0x61,0x72,
    0x62,0x79,0x20,0x44,0x65,0x64,0x65,0x43,0x6d,0x73,0x3c,0x2f,0x61,0x3e);

    *  短消息函数,可以在某个动作处理后友好的提示信息
    * @param     string  $msg      消息提示信息
    * @param     int     $onlymsg  仅显示信息
    * @return    void
    function ShowMsg($msg, $gourl, $onlymsg=0, $limittime=0)
        if(empty($GLOBALS['cfg_plus_dir'])) $GLOBALS['cfg_plus_dir'] = '..';

        $htmlhead .= "<base target='_self'/>\r\n<style>div{line-height:160%;}</style></head>\r\n<body leftmargin='0' topmargin='0' bgcolor='#FFFFFF'>".(isset($GLOBALS['ucsynlogin']) ? $GLOBALS['ucsynlogin'] : '')."\r\n<center>\r\n<script>\r\n";
        $litime = ($limittime==0 ? 1000 : $limittime);
        if($gourl=='-1')
            if($limittime==0) $litime = 5000;
        }

        {
            $msg = "<script>alert(\"".str_replace("\"","“",$msg)."\");</script>";
        else
            //当网址为:close:bjname 时, 关闭父框架的id=objname元素
            {
                $gourl = 'javascript:;';
            }

            $func .= "      var pgo=0;
            if(pgo==0){ location='$gourl'; pgo=1; }
          }\r\n";
            $rmsg .= "document.write(\"<br /><div style='width:450px;padding:0px;border:1px solid #DADADA;'>";
            $rmsg .= "<div style='padding:6px;font-size:14px; color:#990033; border-bottom:1px solid #DADADA;background:#DBEEBD url({$GLOBALS['cfg_plus_dir']}/img/wbg.gif)';'><b>DedeCMS提示信息!</b></div>\");\r\n";
            $rmsg .= "document.write(\"<div style='height:130px;font-size:10pt;background:#F7FCFF'><br />\");\r\n";
            $rmsg .= "document.write(\"".str_replace("\"","“",$msg)."\");\r\n";
            $rmsg .= "document.write(\"";

            if($onlymsg==0)
            {
                if( $gourl != 'javascript:;' && $gourl != '')
                {
                    $rmsg .= "<br /><a href='{$gourl}'>如果你的浏览器没反应,请点击这里...</a>";
                    $rmsg .= "<br/></div>\");\r\n";
                    $rmsg .= "setTimeout('JumpUrl()',$litime);";
                }
                else
                {
                    $rmsg .= "<br/></div>\");\r\n";
                }
            }
            else
            {
                $rmsg .= "<br/><br/></div>\");\r\n";
            }
            $msg  = $htmlhead.$rmsg.$htmlfoot;
        }
        echo $msg;
    }

    /**
    *  获取验证码的session值
    *
    * @return    string
    */
    function GetCkVdValue()
    {
    @session_id($_COOKIE['PHPSESSID']);
        @session_start();
        return isset($_SESSION['securimage_code_value']) ? $_SESSION['securimage_code_value'] : '';
    }

    /**



此文档仅用于学习交流使用。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

HI223.COM 举报邮箱:345306361@qq.com

GMT+8, 2025-7-5 19:29 , Processed in 0.135549 second(s), 18 queries .

Powered by HI223分享社区 2.3

© 2019-2020 Hi223 All Right Reserved

渝公网安备 50022502000358号

渝ICP备14008270号-3