Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php /* ________________________________________ | GarudaCBT ..
Decoded Output download
<?php
/* ________________________________________
| GarudaCBT |
| https://github.com/garudacbt/cbt |
|________________________________________|
*/
defined("BASEPATH") or exit("No direct script access allowed");
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
use PhpOffice\PhpSpreadsheet\Writer\Xls;
use PhpOffice\PhpSpreadsheet\Writer\Csv;
class Dataekstra extends CI_Controller
{
public function __construct()
{
goto VeINy;
huSn5:
goto Joa_U;
goto xznW0;
VeINy:
parent::__construct();
goto OlIS6;
xznW0:
LnK23:
goto NJvoT;
NJvoT:
redirect("auth");
goto hgk1c;
omgYb:
$this->load->model("Kelas_model", "kelas");
goto AJsmh;
jGuUY:
$this->load->model("Dropdown_model", "dropdown");
goto omgYb;
GEjjP:
show_error("Hanya Administrator yang diberi hak untuk mengakses halaman ini, <a href="" . base_url("dashboard") . "">Kembali ke menu awal</a>", 403, "Akses Terlarang");
goto b4l8J;
AJsmh:
$this->form_validation->set_error_delimiters('', '');
goto iowLV;
Is4jQ:
$this->load->model("Master_model", "master");
goto DJ16T;
DJ16T:
$this->load->model("Dashboard_model", "dashboard");
goto jGuUY;
Mlv5G:
$this->load->library(["datatables", "form_validation"]);
goto Is4jQ;
hgk1c:
Joa_U:
goto Mlv5G;
CTy1J:
if ($this->ion_auth->is_admin()) {
goto gTkrq;
}
goto GEjjP;
b4l8J:
gTkrq:
goto huSn5;
OlIS6:
if (!$this->ion_auth->logged_in()) {
goto LnK23;
}
goto CTy1J;
iowLV:
}
public function output_json($data, $encode = true)
{
goto YcoHx;
YcoHx:
if (!$encode) {
goto fgk25;
}
goto hrnMX;
lakXa:
$this->output->set_content_type("application/json")->set_output($data);
goto qQIps;
hrnMX:
$data = json_encode($data);
goto soRUO;
soRUO:
fgk25:
goto lakXa;
qQIps:
}
public function index()
{
goto o99ZC;
GXjPa:
$this->load->view("_templates/dashboard/_footer");
goto G96Kj;
redp_:
$kelasEks = [];
goto I7sm2;
v3JVB:
$data["tp_active"] = $tp;
goto vl8FW;
OccY6:
$tp = $this->dashboard->getTahunActive();
goto Qhtyq;
o99ZC:
$user = $this->ion_auth->user()->row();
goto ZeVGa;
vl8FW:
$data["smt"] = $this->dashboard->getSemester();
goto kMzzG;
I7sm2:
foreach ($kelas as $key => $kls) {
$kelasEks[$key] = $this->kelas->getKelasEkskul($key, $tp->id_tp, $smt->id_smt);
RecYI:
}
goto xgZhy;
cNkKp:
$data["tp"] = $this->dashboard->getTahun();
goto v3JVB;
ZeVGa:
$data = ["user" => $user, "judul" => "Ekstrakurikuler", "subjudul" => "Data Mata Pelajaran", "profile" => $this->dashboard->getProfileAdmin($user->id), "setting" => $this->dashboard->getSetting()];
goto OccY6;
D1Lxr:
$data["ekskul_kelas"] = $kelasEks;
goto PeV2C;
Ry2mx:
$data["ekskul"] = $this->dropdown->getAllEkskul();
goto l0e4w;
PeV2C:
$data["kelas"] = $kelas;
goto G0qIZ;
kMzzG:
$data["smt_active"] = $smt;
goto Ry2mx;
G0qIZ:
$data["pembimbing"] = $this->dropdown->getAllGuru();
goto JD2Yr;
xgZhy:
IzV_P:
goto D1Lxr;
Qhtyq:
$smt = $this->dashboard->getSemesterActive();
goto cNkKp;
CX1Bp:
$this->load->view("master/ekstra/data");
goto GXjPa;
JD2Yr:
$this->load->view("_templates/dashboard/_header", $data);
goto CX1Bp;
l0e4w:
$kelas = $this->dropdown->getAllKelas($tp->id_tp, $smt->id_smt);
goto redp_;
G96Kj:
}
public function create()
{
goto cjZF2;
cjZF2:
$insert = ["nama_ekstra" => $this->input->post("nama_ekstra", true), "kode_ekstra" => $this->input->post("kode_ekstra", true)];
goto Ig2Ke;
Ig2Ke:
$data = $this->master->create("master_ekstra", $insert);
goto VHIjW;
VHIjW:
$this->output->set_content_type("application/json")->set_output($data);
goto WfPzt;
WfPzt:
}
public function read()
{
goto IxTVm;
IxTVm:
$this->datatables->select("*");
goto RUC3S;
kFcgv:
echo $this->datatables->generate();
goto SaaJ7;
RUC3S:
$this->datatables->from("master_ekstra");
goto kFcgv;
SaaJ7:
}
public function update()
{
$data = $this->master->updateEkstra();
$this->output->set_content_type("application/json")->set_output($data);
}
public function delete($id)
{
goto PCvO9;
sKHnY:
biJXD:
goto qht1e;
qht1e:
$this->output_json(["status" => false, "total" => "Mapel digunakan di " . count($messages) . " tabel:<br>" . implode("<br>", $messages)]);
goto vPL_9;
Xcp4g:
if ($this->master->delete("master_ekstra", [$id], "id_ekstra")) {
goto TBmF5;
}
goto wZUQS;
wBxGA:
AIdf2:
goto i8T5g;
cj100:
$tables = [];
goto XGfbx;
PCvO9:
$messages = [];
goto cj100;
FTh28:
$this->output_json(["status" => true, "message" => "Ekskul berhasil dihapus"]);
goto wBxGA;
x672Q:
$this->output_json($tables);
goto KM_aA;
vPL_9:
yb8pB:
goto YW4QH;
NtdnR:
UdOdC:
goto lG3es;
wZUQS:
$this->output_json(["status" => false, "message" => "Ekskul gagal dihapus"]);
goto d73YG;
i8T5g:
goto yb8pB;
goto sKHnY;
xBlaB:
TBmF5:
goto FTh28;
XGfbx:
$tabless = $this->db->list_tables();
goto FGyrY;
KM_aA:
foreach ($tables as $table) {
goto RVUGQ;
XHgGr:
if (!($num > 0)) {
goto T1w3H;
}
goto QEQI5;
oFwYh:
JFE4g:
goto kVPaP;
E2ptS:
$num = $this->db->count_all_results($table);
goto XHgGr;
sjae8:
$this->db->where("id_ekstra", $id);
goto E2ptS;
FYURW:
T1w3H:
goto oFwYh;
RVUGQ:
if (!($table != "master_ekstra")) {
goto JFE4g;
}
goto sjae8;
QEQI5:
array_push($messages, $table);
goto FYURW;
kVPaP:
PAH5I:
goto SHAWX;
SHAWX:
}
goto NtdnR;
d73YG:
goto AIdf2;
goto xBlaB;
FGyrY:
foreach ($tabless as $table) {
goto vsOg9;
Iddks:
foreach ($fields as $field) {
goto QGAv_;
QGAv_:
if (!($field->name == "id_ekstra" || $field->name == "ekstra_id")) {
goto a5Uc2;
}
goto ZLUW2;
v9MYA:
a5Uc2:
goto H4WCu;
ZLUW2:
array_push($tables, $table);
goto v9MYA;
H4WCu:
m0xjz:
goto RSwyV;
RSwyV:
}
goto mi_gm;
mi_gm:
dw3QM:
goto HK6C3;
HK6C3:
Gpu1E:
goto lXKh3;
vsOg9:
$fields = $this->db->field_data($table);
goto Iddks;
lXKh3:
}
goto YL9na;
lG3es:
if (count($messages) > 0) {
goto biJXD;
}
goto Xcp4g;
YL9na:
XLG6O:
goto x672Q;
YW4QH:
}
public function save()
{
goto zsOnD;
HQzRi:
$update = [];
goto vSdtV;
toDIp:
vIqK7:
goto Xxiz8;
hpe94:
$row_insert = 0;
goto HQzRi;
zsOnD:
$check_kelas = json_decode(json_encode(json_decode($this->input->post("kelas", true))));
goto Qiq0v;
gUWzG:
$smt = $this->master->getSemesterActive()->id_smt;
goto hpe94;
ZajMC:
$res["update"] = $update;
goto cVBZR;
vSdtV:
foreach ($check_kelas as $key => $kls) {
goto kySmz;
sdUos:
$ekstras = ["id_kelas_ekstra" => $kls->kls_id . $tp . $smt, "id_kelas" => $kls->kls_id, "id_tp" => $tp, "id_smt" => $smt, "ekstra" => serialize($ekstra)];
goto DFQs6;
SxcHo:
$kelaseks = $this->input->post("ekskul" . $kls->kls_id . "[" . $j . "]", true);
goto JNFpX;
tfenE:
$ekstra = [];
goto ggRn7;
bmgAT:
if (!$check_ekskul) {
goto b39DM;
}
goto yNa1v;
k_3ln:
goto Upt7c;
goto c0shA;
TF4PT:
if (!($j <= $row_ekskul)) {
goto PBz0K;
}
goto SxcHo;
JNFpX:
$ekstra[] = ["ekstra" => $kelaseks];
goto j7aOz;
j7aOz:
s7YyY:
goto hgbnB;
AUIZK:
b39DM:
goto rnIHL;
c0shA:
PBz0K:
goto sdUos;
rnIHL:
B5av5:
goto kLEtW;
ZotE8:
Upt7c:
goto TF4PT;
kySmz:
$check_ekskul = $this->input->post("ekskul" . $kls->kls_id, true);
goto bmgAT;
hgbnB:
$j++;
goto k_3ln;
yNa1v:
$row_ekskul = count($this->input->post("ekskul" . $kls->kls_id, true));
goto tfenE;
ggRn7:
$j = 0;
goto ZotE8;
DFQs6:
$update[] = $this->db->replace("kelas_ekstra", $ekstras);
goto AUIZK;
kLEtW:
}
goto toDIp;
cVBZR:
$this->output_json($res);
goto oEMwV;
Qiq0v:
$tp = $this->master->getTahunActive()->id_tp;
goto gUWzG;
Xxiz8:
$res["status"] = true;
goto ZajMC;
oEMwV:
}
public function import($import_data = null)
{
goto XWi_f;
cFRyo:
$data = ["user" => $user, "judul" => "Mata Pelajaran", "subjudul" => "Import Mata Pelajaran", "profile" => $this->dashboard->getProfileAdmin($user->id), "setting" => $this->dashboard->getSetting()];
goto uLCVq;
VZezA:
$this->load->view("_templates/dashboard/_footer");
goto UmGws;
TA4Rx:
$data["tp_active"] = $this->dashboard->getTahunActive();
goto Z0xCz;
DJ4PH:
$this->load->view("master/ekstra/import");
goto VZezA;
yMz8e:
$this->load->view("_templates/dashboard/_header", $data);
goto DJ4PH;
XWi_f:
$user = $this->ion_auth->user()->row();
goto cFRyo;
Z0xCz:
$data["smt"] = $this->dashboard->getSemester();
goto AytOD;
AytOD:
$data["smt_active"] = $this->dashboard->getSemesterActive();
goto yMz8e;
XF_Qv:
BwWws:
goto c0gfJ;
uLCVq:
if (!($import_data != null)) {
goto BwWws;
}
goto WRwgi;
WRwgi:
$data["import"] = $import_data;
goto XF_Qv;
c0gfJ:
$data["tp"] = $this->dashboard->getTahun();
goto TA4Rx;
UmGws:
}
}
?>
Did this file decode correctly?
Original Code
<?php
/* ________________________________________
| GarudaCBT |
| https://github.com/garudacbt/cbt |
|________________________________________|
*/
defined("\x42\101\123\x45\x50\101\x54\x48") or exit("\x4e\157\x20\x64\151\x72\145\143\164\x20\163\x63\x72\151\x70\x74\40\x61\x63\143\145\163\163\40\x61\154\154\x6f\x77\145\x64");
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
use PhpOffice\PhpSpreadsheet\Writer\Xls;
use PhpOffice\PhpSpreadsheet\Writer\Csv;
class Dataekstra extends CI_Controller
{
public function __construct()
{
goto VeINy;
huSn5:
goto Joa_U;
goto xznW0;
VeINy:
parent::__construct();
goto OlIS6;
xznW0:
LnK23:
goto NJvoT;
NJvoT:
redirect("\141\165\164\x68");
goto hgk1c;
omgYb:
$this->load->model("\x4b\145\154\x61\163\137\155\x6f\x64\145\x6c", "\x6b\145\x6c\x61\x73");
goto AJsmh;
jGuUY:
$this->load->model("\x44\162\x6f\160\144\x6f\167\156\x5f\155\157\x64\145\x6c", "\x64\x72\157\x70\x64\x6f\x77\x6e");
goto omgYb;
GEjjP:
show_error("\x48\x61\156\x79\141\40\x41\144\155\x69\156\x69\163\x74\x72\x61\164\x6f\x72\40\x79\x61\156\x67\40\x64\151\142\x65\x72\151\x20\x68\x61\x6b\40\165\156\164\x75\x6b\x20\155\x65\156\x67\x61\x6b\x73\x65\163\40\150\141\x6c\x61\x6d\141\x6e\40\151\156\151\x2c\40\74\141\40\x68\162\145\x66\x3d\x22" . base_url("\144\141\x73\150\x62\157\x61\x72\144") . "\42\76\113\x65\155\142\141\154\151\x20\153\145\x20\155\145\x6e\x75\40\141\x77\141\x6c\74\x2f\x61\x3e", 403, "\x41\x6b\163\x65\x73\40\x54\x65\x72\x6c\141\162\x61\156\x67");
goto b4l8J;
AJsmh:
$this->form_validation->set_error_delimiters('', '');
goto iowLV;
Is4jQ:
$this->load->model("\x4d\x61\x73\164\145\162\x5f\x6d\x6f\144\x65\154", "\155\141\163\164\145\162");
goto DJ16T;
DJ16T:
$this->load->model("\104\x61\x73\x68\x62\x6f\x61\162\144\137\155\x6f\x64\x65\154", "\144\141\163\x68\142\157\x61\x72\144");
goto jGuUY;
Mlv5G:
$this->load->library(["\144\141\164\x61\x74\141\x62\x6c\x65\x73", "\146\157\x72\x6d\x5f\x76\x61\x6c\151\x64\141\164\151\157\x6e"]);
goto Is4jQ;
hgk1c:
Joa_U:
goto Mlv5G;
CTy1J:
if ($this->ion_auth->is_admin()) {
goto gTkrq;
}
goto GEjjP;
b4l8J:
gTkrq:
goto huSn5;
OlIS6:
if (!$this->ion_auth->logged_in()) {
goto LnK23;
}
goto CTy1J;
iowLV:
}
public function output_json($data, $encode = true)
{
goto YcoHx;
YcoHx:
if (!$encode) {
goto fgk25;
}
goto hrnMX;
lakXa:
$this->output->set_content_type("\141\x70\x70\154\151\x63\x61\164\151\157\x6e\x2f\152\163\x6f\x6e")->set_output($data);
goto qQIps;
hrnMX:
$data = json_encode($data);
goto soRUO;
soRUO:
fgk25:
goto lakXa;
qQIps:
}
public function index()
{
goto o99ZC;
GXjPa:
$this->load->view("\137\x74\x65\x6d\x70\154\x61\x74\x65\163\57\144\x61\163\150\142\157\x61\x72\144\57\137\x66\x6f\157\x74\145\x72");
goto G96Kj;
redp_:
$kelasEks = [];
goto I7sm2;
v3JVB:
$data["\164\160\x5f\141\x63\164\x69\166\x65"] = $tp;
goto vl8FW;
OccY6:
$tp = $this->dashboard->getTahunActive();
goto Qhtyq;
o99ZC:
$user = $this->ion_auth->user()->row();
goto ZeVGa;
vl8FW:
$data["\x73\x6d\164"] = $this->dashboard->getSemester();
goto kMzzG;
I7sm2:
foreach ($kelas as $key => $kls) {
$kelasEks[$key] = $this->kelas->getKelasEkskul($key, $tp->id_tp, $smt->id_smt);
RecYI:
}
goto xgZhy;
cNkKp:
$data["\164\x70"] = $this->dashboard->getTahun();
goto v3JVB;
ZeVGa:
$data = ["\165\163\x65\162" => $user, "\x6a\165\144\165\x6c" => "\105\153\163\164\162\141\153\165\x72\x69\153\x75\154\145\x72", "\163\x75\x62\x6a\165\144\165\x6c" => "\x44\x61\x74\141\x20\115\x61\164\x61\x20\x50\145\x6c\141\152\x61\162\141\156", "\x70\162\x6f\146\151\154\145" => $this->dashboard->getProfileAdmin($user->id), "\163\x65\x74\164\151\156\x67" => $this->dashboard->getSetting()];
goto OccY6;
D1Lxr:
$data["\145\x6b\163\x6b\165\x6c\137\x6b\145\154\x61\163"] = $kelasEks;
goto PeV2C;
Ry2mx:
$data["\x65\153\x73\x6b\x75\x6c"] = $this->dropdown->getAllEkskul();
goto l0e4w;
PeV2C:
$data["\153\x65\154\141\x73"] = $kelas;
goto G0qIZ;
kMzzG:
$data["\163\155\x74\137\x61\x63\164\x69\x76\145"] = $smt;
goto Ry2mx;
G0qIZ:
$data["\160\145\155\x62\x69\155\142\151\x6e\147"] = $this->dropdown->getAllGuru();
goto JD2Yr;
xgZhy:
IzV_P:
goto D1Lxr;
Qhtyq:
$smt = $this->dashboard->getSemesterActive();
goto cNkKp;
CX1Bp:
$this->load->view("\x6d\x61\x73\x74\x65\x72\57\145\x6b\163\x74\x72\x61\57\144\141\x74\x61");
goto GXjPa;
JD2Yr:
$this->load->view("\x5f\x74\x65\155\x70\x6c\141\x74\x65\x73\x2f\144\x61\x73\150\x62\x6f\x61\162\x64\57\x5f\x68\145\141\x64\x65\162", $data);
goto CX1Bp;
l0e4w:
$kelas = $this->dropdown->getAllKelas($tp->id_tp, $smt->id_smt);
goto redp_;
G96Kj:
}
public function create()
{
goto cjZF2;
cjZF2:
$insert = ["\x6e\x61\x6d\141\x5f\145\153\x73\164\162\x61" => $this->input->post("\x6e\x61\155\141\x5f\145\x6b\x73\164\162\141", true), "\153\157\x64\x65\137\x65\x6b\163\x74\162\x61" => $this->input->post("\153\x6f\x64\x65\137\145\153\163\x74\162\141", true)];
goto Ig2Ke;
Ig2Ke:
$data = $this->master->create("\155\x61\163\164\x65\x72\x5f\x65\x6b\163\x74\162\141", $insert);
goto VHIjW;
VHIjW:
$this->output->set_content_type("\x61\x70\160\x6c\x69\x63\141\164\151\157\x6e\57\x6a\x73\157\x6e")->set_output($data);
goto WfPzt;
WfPzt:
}
public function read()
{
goto IxTVm;
IxTVm:
$this->datatables->select("\x2a");
goto RUC3S;
kFcgv:
echo $this->datatables->generate();
goto SaaJ7;
RUC3S:
$this->datatables->from("\x6d\x61\x73\164\145\x72\x5f\x65\153\x73\x74\162\x61");
goto kFcgv;
SaaJ7:
}
public function update()
{
$data = $this->master->updateEkstra();
$this->output->set_content_type("\x61\x70\160\x6c\x69\x63\141\x74\x69\x6f\156\57\x6a\163\157\x6e")->set_output($data);
}
public function delete($id)
{
goto PCvO9;
sKHnY:
biJXD:
goto qht1e;
qht1e:
$this->output_json(["\163\164\x61\164\x75\x73" => false, "\164\x6f\164\x61\x6c" => "\115\x61\x70\x65\154\40\x64\x69\147\165\x6e\x61\153\x61\x6e\40\x64\x69\40" . count($messages) . "\x20\164\x61\x62\145\x6c\x3a\x3c\x62\x72\x3e" . implode("\74\142\x72\76", $messages)]);
goto vPL_9;
Xcp4g:
if ($this->master->delete("\155\x61\x73\x74\x65\162\x5f\145\153\x73\164\x72\141", [$id], "\151\x64\x5f\145\153\163\x74\x72\141")) {
goto TBmF5;
}
goto wZUQS;
wBxGA:
AIdf2:
goto i8T5g;
cj100:
$tables = [];
goto XGfbx;
PCvO9:
$messages = [];
goto cj100;
FTh28:
$this->output_json(["\x73\x74\x61\164\x75\163" => true, "\155\145\x73\x73\141\x67\x65" => "\x45\x6b\163\153\165\x6c\x20\142\x65\x72\x68\x61\163\x69\x6c\40\x64\151\x68\x61\160\x75\163"]);
goto wBxGA;
x672Q:
$this->output_json($tables);
goto KM_aA;
vPL_9:
yb8pB:
goto YW4QH;
NtdnR:
UdOdC:
goto lG3es;
wZUQS:
$this->output_json(["\x73\x74\x61\164\165\163" => false, "\155\x65\163\163\x61\147\x65" => "\105\153\x73\153\x75\154\x20\x67\141\x67\141\x6c\40\x64\151\x68\141\160\165\x73"]);
goto d73YG;
i8T5g:
goto yb8pB;
goto sKHnY;
xBlaB:
TBmF5:
goto FTh28;
XGfbx:
$tabless = $this->db->list_tables();
goto FGyrY;
KM_aA:
foreach ($tables as $table) {
goto RVUGQ;
XHgGr:
if (!($num > 0)) {
goto T1w3H;
}
goto QEQI5;
oFwYh:
JFE4g:
goto kVPaP;
E2ptS:
$num = $this->db->count_all_results($table);
goto XHgGr;
sjae8:
$this->db->where("\x69\x64\x5f\x65\153\163\x74\x72\x61", $id);
goto E2ptS;
FYURW:
T1w3H:
goto oFwYh;
RVUGQ:
if (!($table != "\155\x61\163\x74\x65\x72\137\x65\153\163\x74\162\x61")) {
goto JFE4g;
}
goto sjae8;
QEQI5:
array_push($messages, $table);
goto FYURW;
kVPaP:
PAH5I:
goto SHAWX;
SHAWX:
}
goto NtdnR;
d73YG:
goto AIdf2;
goto xBlaB;
FGyrY:
foreach ($tabless as $table) {
goto vsOg9;
Iddks:
foreach ($fields as $field) {
goto QGAv_;
QGAv_:
if (!($field->name == "\151\x64\137\x65\153\163\x74\x72\141" || $field->name == "\x65\x6b\163\164\162\x61\137\151\x64")) {
goto a5Uc2;
}
goto ZLUW2;
v9MYA:
a5Uc2:
goto H4WCu;
ZLUW2:
array_push($tables, $table);
goto v9MYA;
H4WCu:
m0xjz:
goto RSwyV;
RSwyV:
}
goto mi_gm;
mi_gm:
dw3QM:
goto HK6C3;
HK6C3:
Gpu1E:
goto lXKh3;
vsOg9:
$fields = $this->db->field_data($table);
goto Iddks;
lXKh3:
}
goto YL9na;
lG3es:
if (count($messages) > 0) {
goto biJXD;
}
goto Xcp4g;
YL9na:
XLG6O:
goto x672Q;
YW4QH:
}
public function save()
{
goto zsOnD;
HQzRi:
$update = [];
goto vSdtV;
toDIp:
vIqK7:
goto Xxiz8;
hpe94:
$row_insert = 0;
goto HQzRi;
zsOnD:
$check_kelas = json_decode(json_encode(json_decode($this->input->post("\x6b\x65\154\x61\x73", true))));
goto Qiq0v;
gUWzG:
$smt = $this->master->getSemesterActive()->id_smt;
goto hpe94;
ZajMC:
$res["\165\x70\144\141\x74\x65"] = $update;
goto cVBZR;
vSdtV:
foreach ($check_kelas as $key => $kls) {
goto kySmz;
sdUos:
$ekstras = ["\151\144\x5f\153\145\154\141\x73\137\145\153\x73\164\x72\141" => $kls->kls_id . $tp . $smt, "\151\144\137\x6b\x65\154\x61\x73" => $kls->kls_id, "\151\x64\x5f\164\x70" => $tp, "\151\x64\x5f\x73\x6d\x74" => $smt, "\x65\x6b\x73\x74\x72\x61" => serialize($ekstra)];
goto DFQs6;
SxcHo:
$kelaseks = $this->input->post("\145\x6b\x73\153\x75\154" . $kls->kls_id . "\x5b" . $j . "\135", true);
goto JNFpX;
tfenE:
$ekstra = [];
goto ggRn7;
bmgAT:
if (!$check_ekskul) {
goto b39DM;
}
goto yNa1v;
k_3ln:
goto Upt7c;
goto c0shA;
TF4PT:
if (!($j <= $row_ekskul)) {
goto PBz0K;
}
goto SxcHo;
JNFpX:
$ekstra[] = ["\145\x6b\x73\x74\x72\x61" => $kelaseks];
goto j7aOz;
j7aOz:
s7YyY:
goto hgbnB;
AUIZK:
b39DM:
goto rnIHL;
c0shA:
PBz0K:
goto sdUos;
rnIHL:
B5av5:
goto kLEtW;
ZotE8:
Upt7c:
goto TF4PT;
kySmz:
$check_ekskul = $this->input->post("\145\153\x73\x6b\165\x6c" . $kls->kls_id, true);
goto bmgAT;
hgbnB:
$j++;
goto k_3ln;
yNa1v:
$row_ekskul = count($this->input->post("\145\x6b\x73\x6b\165\x6c" . $kls->kls_id, true));
goto tfenE;
ggRn7:
$j = 0;
goto ZotE8;
DFQs6:
$update[] = $this->db->replace("\x6b\145\154\x61\x73\137\x65\153\163\164\162\x61", $ekstras);
goto AUIZK;
kLEtW:
}
goto toDIp;
cVBZR:
$this->output_json($res);
goto oEMwV;
Qiq0v:
$tp = $this->master->getTahunActive()->id_tp;
goto gUWzG;
Xxiz8:
$res["\x73\164\141\x74\x75\163"] = true;
goto ZajMC;
oEMwV:
}
public function import($import_data = null)
{
goto XWi_f;
cFRyo:
$data = ["\x75\x73\x65\162" => $user, "\152\x75\x64\x75\154" => "\x4d\x61\164\x61\40\120\145\x6c\141\152\141\x72\x61\156", "\x73\165\x62\x6a\x75\x64\165\154" => "\111\x6d\x70\x6f\162\164\x20\115\x61\x74\x61\x20\120\x65\x6c\x61\x6a\141\x72\x61\x6e", "\x70\x72\157\146\151\154\x65" => $this->dashboard->getProfileAdmin($user->id), "\163\x65\x74\164\x69\x6e\x67" => $this->dashboard->getSetting()];
goto uLCVq;
VZezA:
$this->load->view("\137\x74\145\155\160\x6c\141\x74\145\x73\57\x64\141\x73\x68\x62\x6f\141\162\x64\57\x5f\146\157\157\164\x65\162");
goto UmGws;
TA4Rx:
$data["\x74\x70\x5f\x61\x63\164\x69\x76\145"] = $this->dashboard->getTahunActive();
goto Z0xCz;
DJ4PH:
$this->load->view("\x6d\141\163\164\x65\162\x2f\145\x6b\163\164\162\x61\57\151\155\160\x6f\162\x74");
goto VZezA;
yMz8e:
$this->load->view("\x5f\x74\x65\x6d\x70\x6c\141\x74\145\163\x2f\144\141\163\150\142\x6f\x61\x72\144\x2f\x5f\150\x65\141\144\145\162", $data);
goto DJ4PH;
XWi_f:
$user = $this->ion_auth->user()->row();
goto cFRyo;
Z0xCz:
$data["\163\x6d\164"] = $this->dashboard->getSemester();
goto AytOD;
AytOD:
$data["\163\155\x74\x5f\141\143\x74\151\x76\145"] = $this->dashboard->getSemesterActive();
goto yMz8e;
XF_Qv:
BwWws:
goto c0gfJ;
uLCVq:
if (!($import_data != null)) {
goto BwWws;
}
goto WRwgi;
WRwgi:
$data["\151\x6d\x70\x6f\162\164"] = $import_data;
goto XF_Qv;
c0gfJ:
$data["\164\x70"] = $this->dashboard->getTahun();
goto TA4Rx;
UmGws:
}
}
Function Calls
None |
Stats
MD5 | 29c5b924bc5c6d3a6cde22abdf6299ac |
Eval Count | 0 |
Decode Time | 73 ms |