function index() { $this->config->load('rf_settings', FALSE, TRUE); ### Построение вывода $this->table->set_template(tpl_table()); $this->table->add_row(lang('off_main_login'), form_input('login'), lang('off_reg_charuse')); $this->table->add_row(lang('off_main_passw'), form_password('password'), lang('off_reg_charuse')); $this->table->add_row(lang('off_acc_email'), form_input('email'), lang('off_reg_emailsample')); if ($this->config->item('REF_PAY') == true) { $this->table->add_row(lang('off_reg_friend'), form_input('part'), lang('off_reg_friendsi')); } $this->table->add_row(lang('off_reg_secure'), form_input('secure'), '<div id="captcha"><img src="' . base_url() . index_page() . '/antibot"></div>'); $this->table->add_row(form_submit('submit', lang('off_reg_btn')), '', ajax_load('register/capt', lang('off_chptchau'), 'captcha')); $this->data['content'] = heading(icon('48x48/add_image.png') . lang('off_reg_msgreg'), 4) . form_open('register/check') . $this->table->generate() . '</form>'; compile(); }
<?php include "conf.php"; /* load a local configuration */ include "modulekit/loader.php"; /* loads all php-includes */ $content = ajax_load($_REQUEST); if (!$content) { print "An error occured downloading map"; exit(1); } Header("Content-Type: application/json"); Header("Content-Disposition: attachment; filename=" . urlencode($_REQUEST['id']) . ".json"); print json_readable_encode($content);
function log($date = 0) { $this->load->library('calendar'); $this->data['title'] = lang('off_title_log'); $text = ''; $days = array(); $Y = date('Y'); $m = date('m'); if ($date == 0) { $query = $this->MYSQL->query("SELECT * FROM buy_log WHERE login='******' AND LEFT(date," . strlen(date('Y-m')) . ")='" . date('Y-m') . "' ORDER BY id DESC LIMIT 5"); } else { $date = office_secure($date); $query = $this->MYSQL->query("SELECT * FROM buy_log WHERE login='******' AND LEFT(date," . strlen($date) . ")='{$date}' ORDER BY id DESC"); } $this->table->set_template(tpl_table()); if ($query->num_rows() > 0) { foreach ($query->result() as $row) { $this->table->add_row('#' . $row->id, $row->date, base64_decode($row->text)); $delimer = explode('-', $row->date); $days[(int) substr($delimer[2], 0, 2)] = base_url() . index_page() . '/main/log/' . $delimer[0] . '-' . $delimer[1] . '-' . substr($delimer[2], 0, 2); } $text = $this->table->generate(); } if ($date == 0) { $text2 = $this->calendar->generate($Y, $m, $days); } else { $text2 = go_back('', true) . heading($date, 2); } $this->data['content'] = $text2 . br(2) . '<div id="full_log">' . $text . '</div>' . ajax_load('main/show_log', icon('24x24/shopping_cart.png') . lang('off_showallbuy'), 'full_log'); compile(); }