$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';
<?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)); }