txtCMS----txtCMS里面的master.FRM和master.MYD需要改个名字

9 篇文章 0 订阅
4 篇文章 0 订阅

 

txtCMS里面的master.FRM和master.MYD需要改个名字,

比如改为123456.MYD和123456.FRM。总之不能让别人猜出来。

又比如改为123456admin.MYD和123456admin.FRM。

规则是数字加字母可以。

但是字母加数字不行。

改完名字需要在文件\core\Action\Admin\LoginAction.class.php

和\core\Action\Admin\MasterAction.class.php里面的master改为123456admin

 

abstract class txtSQL {
    public $_STRICT = true;
    public $_LIBPATH = null;
    public $_USER = null;
    public $_PASS = null;
    public $_CACHE = array();
    public $_SELECTEDDB = null;
    public $_QUERYCOUNT = 0;
    public $hash_db = array();
    function __construct($path = '') {
        $this -> _LIBPATH = $path;
        $this->hash_db=explode(',',config('DB_HASH_LIST'));
        return true;
    }


    function _check_table_file($table) {
        if (is_array($table)) {
            foreach($table as $vo) {
                $filename = "$this->_LIBPATH/$this->_SELECTEDDB/$vo";
                $table_frm = preg_replace('#^([a-z]+)\d+#', '$1', $vo);
                if (in_array($table_frm, $this->hash_db)) {
                    $filename = "$this->_LIBPATH/$this->_SELECTEDDB/$table_frm/$vo";
                }
                if (!is_file($filename . '.MYD') || !is_file("$this->_LIBPATH/$this->_SELECTEDDB/$table_frm.FRM")) {
                    $this -> _error(E_USER_NOTICE, 'Table ' . $vo . ' doesn\'t exist');
                    return false;
                }
            }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值