Ejemplo n.º 1
0
        $tpl['data'] .= "<tr><td><strong>Sign</strong></td><td>" . chunk_split($block_data['sign'], 105) . "</td></tr>";
        if ($tx_array) {
            //$tpl['data'].= sizeof($tx_array);
            $tpl['data'] .= "<tr><td><strong>Transactions</strong></td><td><div><pre style='width: 700px'>";
            for ($i = 0; $i < sizeof($tx_array); $i++) {
                foreach ($tx_array[$i] as $k => $v) {
                    if (in_array($k, $bin_to_hex_array)) {
                        $tx_array[$i][$k] = bin2hex($v);
                    }
                    if ($k == 'file') {
                        $tx_array[$i][$k] = 'file size: ' . strlen($v);
                    }
                    if ($k == 'code') {
                        $tx_array[$i][$k] = ParseData::dsha256($v);
                    }
                }
            }
            $tpl['data'] .= print_r($tx_array, true);
            $tpl['data'] .= "</pre></div></td></tr>";
        }
        //else
        //	$tpl['data'].= '0';
        //$tpl['data'].= "</td>";
        //$tpl['data'].= "<td><div style=\"width: 300px; height: 40px; overflow: auto; background-color: #f2dede\">{$block_data['sign']}</div></td>";
        //$tpl['data'].= "</tr>";
        $tpl['data'] .= '</table>';
    }
}
// пока панель тут
$tpl['my_notice'] = get_my_notice_data();
require_once ABSPATH . 'templates/block_explorer.tpl';
Ejemplo n.º 2
0
<?php

session_start();
define('DC', TRUE);
define('ABSPATH', dirname(dirname(__FILE__)) . '/');
set_time_limit(0);
//require_once( ABSPATH . 'includes/errors.php' );
if (file_exists(ABSPATH . 'db_config.php')) {
    require_once ABSPATH . 'db_config.php';
    require_once ABSPATH . 'includes/autoload.php';
    $lang = get_lang();
    require_once ABSPATH . 'lang/' . $lang . '.php';
    $db = new MySQLidb(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME, DB_PORT);
    define('MY_PREFIX', get_my_prefix($db));
    $my_notice = get_my_notice_data();
    $cash_requests = 0;
    if (empty($_SESSION['restricted'])) {
        $my_user_id = get_my_user_id($db);
        $cash_requests = $db->query(__FILE__, __LINE__, __FUNCTION__, __CLASS__, __METHOD__, "\n\t\t\t\tSELECT count(`id`)\n\t\t\t\tFROM `" . DB_PREFIX . "cash_requests`\n\t\t\t\tWHERE `to_user_id` = {$my_user_id} AND\n\t\t\t\t\t\t\t `status` = 'pending' AND\n\t\t\t\t\t\t\t `for_repaid_del_block_id` = 0 AND\n\t\t\t\t\t\t\t `del_block_id` = 0\n\t\t\t\t", 'fetch_one');
        $cash_requests = $cash_requests ? 1 : 0;
    }
    print json_encode(array('main_status' => $my_notice['main_status'], 'main_status_complete' => $my_notice['main_status_complete'], 'account_status' => $my_notice['account_status'], 'cur_block_id' => $my_notice['cur_block_id'], 'connections' => $my_notice['connections'], 'time_last_block' => $my_notice['time_last_block'], 'time_last_block_int' => $my_notice['time_last_block_int'], 'inbox' => $cash_requests));
}