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 class Kelasmaterijadwal extends CI_Controller { public function __construct() { ..
Decoded Output download
<?php
class Kelasmaterijadwal extends CI_Controller { public function __construct() { goto B505l; TxvYB: $this->load->model("Dropdown_model", "dropdown"); goto vJPAn; IXu_a: $this->load->library(["datatables", "form_validation"]); goto L9g6H; zMEpp: $this->load->model("Cbt_model", "cbt"); goto nfQnP; nfQnP: $this->load->model("Log_model", "logging"); goto K46af; v0jBM: $this->load->model("Dashboard_model", "dashboard"); goto zMEpp; B505l: parent::__construct(); goto Ns_n1; L9g6H: $this->load->model("Master_model", "master"); goto v0jBM; K46af: $this->load->model("Kelas_model", "kelas"); goto TxvYB; QkACg: redirect("auth"); goto g2cem; Ns_n1: if ($this->ion_auth->logged_in()) { goto a0Wod; } goto QkACg; g2cem: a0Wod: goto IXu_a; vJPAn: $this->form_validation->set_error_delimiters('', ''); goto gIOjk; gIOjk: } public function output_json($data, $encode = true) { goto I9Qen; ZagfV: jz6vR: goto HKNQw; Z8g9q: $data = json_encode($data); goto ZagfV; HKNQw: $this->output->set_content_type("application/json")->set_output($data); goto DEcC4; I9Qen: if (!$encode) { goto jz6vR; } goto Z8g9q; DEcC4: } public function index() { goto sRhx4; sRhx4: $user = $this->ion_auth->user()->row(); goto rRXOA; muOwZ: $data["smt_active"] = $smt; goto YzWc1; nV_FK: $data["tp"] = $this->dashboard->getTahun(); goto fiTHs; EAHyH: $data["thn_selected"] = $tp->tahun; goto g_Ni0; Yeqki: M5gvb: goto px6O2; eZV1t: $this->load->view("kelas/materijadwal/data"); goto oc5jM; WMcwd: $data["bln_selected"] = $bln; goto NkuCu; RyOs9: $tp = $this->dashboard->getTahunActive(); goto hZgWI; QJn0W: $data["jmlIst"] = []; goto WI54_; NkuCu: $data["date_selected"] = $thn . "-" . $bln . "-" . date("d"); goto cimZ9; fXEZD: $thn = $smt->id_smt == "1" ? $tahun[0] : $tahun[1]; goto WMcwd; zSZXV: goto nR0gV; goto Yeqki; WI54_: $data["jmlMapel"] = []; goto EAHyH; CzGyC: zsGkw: goto ylYvM; px6O2: $data["profile"] = $this->dashboard->getProfileAdmin($user->id); goto CmR3N; PIqfU: $data["smt"] = $this->dashboard->getSemester(); goto muOwZ; fiTHs: $data["tp_active"] = $tp; goto PIqfU; oEkhu: nR0gV: goto li0tG; cimZ9: if ($this->ion_auth->is_admin()) { goto M5gvb; } goto j6HUg; McQtW: $data["id_kelas"] = "0"; goto TOjzk; rRXOA: $data = ["user" => $user, "judul" => "Jadwal Pelajaran", "subjudul" => "Set Jadwal Pelajaran", "setting" => $this->dashboard->getSetting()]; goto RyOs9; m4fg8: $this->load->view("kelas/materijadwal/data"); goto S7_Fe; CmR3N: $this->load->view("_templates/dashboard/_header", $data); goto m4fg8; oc5jM: $this->load->view("members/guru/templates/footer"); goto oEkhu; nwxdE: $tahun = explode("/", $tp->tahun); goto fXEZD; hZgWI: $smt = $this->dashboard->getSemesterActive(); goto nV_FK; zonFw: goto nR0gV; goto CzGyC; j6HUg: if ($this->ion_auth->in_group("guru")) { goto zsGkw; } goto zSZXV; IYGWl: $this->load->view("members/guru/templates/header", $data); goto eZV1t; TOjzk: $data["method"] = ''; goto QJn0W; g_Ni0: $bln = $smt->id_smt == "1" ? "7" : "1"; goto nwxdE; ylYvM: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto strnU; S7_Fe: $this->load->view("_templates/dashboard/_footer"); goto zonFw; YzWc1: $data["kelas"] = $this->dropdown->getAllKelas($tp->id_tp, $smt->id_smt); goto McQtW; strnU: $data["guru"] = $guru; goto IYGWl; li0tG: } public function kelas() { goto c4Wk_; zXPD0: bkq69: goto eRHdL; vakG3: fFerh: goto gfp2L; elfg9: goto y6vVn; goto nQKSQ; e2uOS: $tp = $this->dashboard->getTahunActive(); goto wLLRz; LJ3IM: dLrBE: goto qdJb6; XEjED: $data["date_selected"] = $date; goto Gxmnb; vGCaB: YzQ25: goto SJaTX; o1bm0: $data["mapels"] = $this->master->getAllMapel(); goto cmJqf; uvuR7: $bulan = $this->input->get("bulan"); goto fGAAV; wLLRz: $smt = $this->dashboard->getSemesterActive(); goto zdJ3F; qdJb6: $data["jadwal_kbm"] = json_decode(json_encode(["id_tp" => $tp->tahun, "id_smt" => $smt->smt, "id_kelas" => $kelas, "kbm_jam_pel" => '', "kbm_jam_mulai" => '', "kbm_jml_mapel_hari" => '', "istirahat" => serialize([]), "ada" => false])); goto U9MS7; cmJqf: $week = [date("Y-m-d", strtotime("monday this week", strtotime($date))), date("Y-m-d", strtotime("tuesday this week", strtotime($date))), date("Y-m-d", strtotime("wednesday this week", strtotime($date))), date("Y-m-d", strtotime("thursday this week", strtotime($date))), date("Y-m-d", strtotime("friday this week", strtotime($date))), date("Y-m-d", strtotime("saturday this week", strtotime($date)))]; goto S3Jcc; ySn3R: $data["kelas"] = $this->dropdown->getAllKelas($tp->id_tp, $smt->id_smt); goto JGuEr; Pa8gs: if ($this->ion_auth->in_group("guru")) { goto ILftt; } goto THzou; zdJ3F: $data["tp"] = $this->dashboard->getTahun(); goto L3x2_; JGuEr: $jadk = $this->kelas->getJadwalKbm($tp->id_tp, $smt->id_smt, $kelas); goto gtMXE; e1wuk: if (!($i < $jml_mapel)) { goto K8_x_; } goto qBpv2; h_VIn: $jadm = $this->kelas->getJadwalMapelGroupJam($tp->id_tp, $smt->id_smt, $kelas); goto nrZ3Q; fGAAV: $kelas = $this->input->get("kelas"); goto loZ6o; xcMrt: Ylf0w: goto b_AXy; ciWpA: $data["guru"] = $this->dashboard->getDetailGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto sduKv; b_AXy: $data["jadwal_mapel"] = $jadwal_mapel; goto o1bm0; zGqtX: $setting = $this->dashboard->getSetting(); goto igxZv; Gxmnb: $data["week"] = $week; goto qOcPG; SzaC6: K8_x_: goto x0yHT; d1hZo: goto aI_mf; goto SzaC6; GLIi8: foreach ($jadm as $j) { $jadwal_mapel[] = ["jadwal" => $this->kelas->getJadwalMapelByHari($tp->id_tp, $smt->id_smt, $j->jam_ke, $kelas)]; R8zur: } goto ykRA8; loZ6o: $date = $this->input->get("date"); goto ePy07; l2dfD: $data["id_kelas"] = $kelas; goto h_VIn; UGhA0: $data["bln_selected"] = $bulan; goto XEjED; t64OG: $data["method"] = "edit"; goto NM7nv; hf3Rh: $this->load->view("_templates/dashboard/_footer"); goto elfg9; RurQ3: $this->load->view("kelas/materijadwal/data"); goto EUnGW; q1B3W: $data["smt"] = $this->dashboard->getSemester(); goto GsEwh; igxZv: $data = ["user" => $user, "judul" => "Jadwal Materi / Tugas", "subjudul" => "Set Jadwal Materi / Tugas", "setting" => $setting]; goto e2uOS; U9MS7: xOYJ9: goto l2dfD; eRHdL: $i = 0; goto VllCp; THzou: goto y6vVn; goto vakG3; X7wHV: $this->load->view("kelas/materijadwal/data"); goto hf3Rh; c4Wk_: $tahun = $this->input->get("tahun"); goto uvuR7; qBpv2: $jadwal_mapel[] = ["jadwal" => $this->kelas->getDummyJadwalMapel($tp->id_tp, $smt->id_smt, $i + 1, $kelas)]; goto vGCaB; oXDnB: $data["detail_jadwal_materi"] = isset($semua_materi[1]) ? $semua_materi[1] : []; goto u1jnH; L3x2_: $data["tp_active"] = $tp; goto q1B3W; ykRA8: sDgeQ: goto t64OG; gfp2L: $data["profile"] = $this->dashboard->getProfileAdmin($user->id); goto pYX8J; jaC6Q: if ($jadm == null) { goto bkq69; } goto GLIi8; gtMXE: if ($jadk == null) { goto dLrBE; } goto B_yTB; LCH58: $semua_materi = $this->kelas->getAllJadwalMateriByKelas($tp->id_tp, $smt->id_smt); goto oXDnB; nQKSQ: ILftt: goto ciWpA; x0yHT: $data["method"] = "add"; goto xcMrt; nrZ3Q: $jml_mapel = $jadk == null ? 1 : $jadk->kbm_jml_mapel_hari; goto jaC6Q; EUnGW: $this->load->view("members/guru/templates/footer"); goto YXKc0; ePy07: $user = $this->ion_auth->user()->row(); goto zGqtX; NM7nv: goto Ylf0w; goto zXPD0; GsEwh: $data["smt_active"] = $smt; goto ySn3R; S3Jcc: $data["thn_selected"] = $tahun; goto UGhA0; cpkum: if ($this->ion_auth->is_admin()) { goto fFerh; } goto Pa8gs; SJaTX: $i++; goto d1hZo; sduKv: $this->load->view("members/guru/templates/header", $data); goto RurQ3; qOcPG: $data["opsi_materi"] = $this->kelas->getAllMateriByKelas($tp->id_tp, $smt->id_smt); goto LCH58; B_yTB: $data["jadwal_kbm"] = $jadk; goto glfT7; u1jnH: $data["detail_jadwal_tugas"] = isset($semua_materi[2]) ? $semua_materi[2] : []; goto cpkum; VllCp: aI_mf: goto e1wuk; pYX8J: $this->load->view("_templates/dashboard/_header", $data); goto X7wHV; glfT7: goto xOYJ9; goto LJ3IM; YXKc0: y6vVn: goto XiT6U; XiT6U: } public function setJadwal() { goto Rfbm1; MkeWG: $update = $this->db->replace("kelas_jadwal_kbm", $insert); goto gDKiP; EgEX_: $insert = ["id_kbm" => $id_tp . $id_smt . $id_kelas, "id_tp" => $id_tp, "id_smt" => $id_smt, "id_kelas" => $id_kelas, "kbm_jam_pel" => $this->input->post("jam_mapel", true), "kbm_jam_mulai" => $this->input->post("jam_mulai", true), "kbm_jml_mapel_hari" => $this->input->post("jml_mapel", true), "istirahat" => serialize($istirahat)]; goto MkeWG; cNY5S: FTHm1: goto Yikb6; E0H0s: gserW: goto VTxPw; EuGKK: $i = 1; goto cNY5S; ZvIfh: goto FTHm1; goto dB5pV; Yikb6: if (!($i < 5)) { goto gqUgK; } goto BPH9r; gDKiP: $this->logging->saveLog(3, "merubah jadwal pelajaran"); goto TUJ0B; tjXA7: PGEAV: goto E0H0s; rVNCw: $durasi = $this->input->post("dur_ist" . $i, true); goto UzC2O; fLKZg: $id_smt = $this->master->getSemesterActive()->id_smt; goto iTB1X; UzC2O: if (!$jamke) { goto PGEAV; } goto Yv3BN; Rfbm1: $istirahat = []; goto EuGKK; soeDq: $id_tp = $this->master->getTahunActive()->id_tp; goto fLKZg; Yv3BN: $istirahat[] = ["ist" => $jamke, "dur" => $durasi]; goto tjXA7; dB5pV: gqUgK: goto soeDq; VTxPw: $i++; goto ZvIfh; F0YS3: $this->output_json($data); goto d9Dqo; TUJ0B: $data["status"] = $update; goto F0YS3; BPH9r: $jamke = $this->input->post("ist" . $i, true); goto rVNCw; iTB1X: $id_kelas = $this->input->post("id_kelas", true); goto EgEX_; d9Dqo: } public function setMapel() { goto hqMcX; vY6Kh: $id_kelas = $this->input->post("id_kelas", true); goto aWhd2; bY0wn: $res["status"] = $update; goto fbIHM; hqMcX: $input = json_decode($this->input->post("data", true)); goto vY6Kh; G9el0: vj3iR: goto bY0wn; fbIHM: $this->output_json($res); goto VCzrp; aWhd2: foreach ($input as $d) { goto NZlvC; NZlvC: $data = ["id_jadwal" => $d->id_tp . $d->id_smt . $id_kelas . $d->id_hari . $d->jam_ke, "id_tp" => $d->id_tp, "id_smt" => $d->id_smt, "id_kelas" => $id_kelas, "id_hari" => $d->id_hari, "jam_ke" => $d->jam_ke, "id_mapel" => $d->id_mapel]; goto s3qou; s3qou: $update = $this->db->replace("kelas_jadwal_mapel", $data); goto bHbj9; bHbj9: D5jDL: goto wD8wo; wD8wo: } goto G9el0; VCzrp: } public function saveJadwal() { goto XNmjk; H6FEu: yq6BU: goto MpGs0; XNmjk: $input_materi = json_decode($this->input->post("materi", true)); goto JE44D; JE44D: $input_tugas = json_decode($this->input->post("tugas", true)); goto ouUqq; MpGs0: foreach ($input_tugas as $im) { goto sRQkY; WQWRP: $update = $this->db->replace("kelas_jadwal_materi", $insert); goto yrTHZ; sRQkY: $insert = ["jenis" => "2", "id_kjm" => $im->id_kjm, "id_tp" => $im->id_tp, "id_smt" => $im->id_smt, "id_kelas" => $im->id_kelas, "id_materi" => $im->id_materi, "id_mapel" => $im->id_mapel, "jadwal_materi" => $im->jadwal_materi]; goto WQWRP; yrTHZ: Qa1lL: goto yNigM; yNigM: } goto Y2z50; Y2z50: SfpYT: goto n2idc; ouUqq: foreach ($input_materi as $im) { goto QRNOT; QRNOT: $insert = ["jenis" => "1", "id_kjm" => $im->id_kjm, "id_tp" => $im->id_tp, "id_smt" => $im->id_smt, "id_kelas" => $im->id_kelas, "id_materi" => $im->id_materi, "id_mapel" => $im->id_mapel, "jadwal_materi" => $im->jadwal_materi]; goto aS8Fu; J9cgu: EPlXT: goto fNRFg; aS8Fu: $update = $this->db->replace("kelas_jadwal_materi", $insert); goto J9cgu; fNRFg: } goto H6FEu; N2apY: $this->output_json($update); goto Ia5io; n2idc: $this->logging->saveLog(3, "merubah jadwal materi dan tugas"); goto N2apY; Ia5io: } }
?>
Did this file decode correctly?
Original Code
<?php
class Kelasmaterijadwal extends CI_Controller { public function __construct() { goto B505l; TxvYB: $this->load->model("\104\x72\157\x70\x64\x6f\x77\156\x5f\155\157\x64\x65\154", "\144\x72\x6f\160\144\157\x77\156"); goto vJPAn; IXu_a: $this->load->library(["\144\141\x74\x61\x74\x61\142\154\x65\163", "\146\x6f\162\155\137\x76\141\x6c\151\x64\x61\164\151\157\x6e"]); goto L9g6H; zMEpp: $this->load->model("\103\142\164\x5f\155\157\144\145\x6c", "\143\142\x74"); goto nfQnP; nfQnP: $this->load->model("\114\157\147\137\x6d\x6f\x64\145\x6c", "\154\x6f\x67\x67\x69\156\147"); goto K46af; v0jBM: $this->load->model("\104\141\x73\150\142\157\x61\162\x64\x5f\155\x6f\144\145\154", "\x64\x61\163\150\142\157\141\162\x64"); goto zMEpp; B505l: parent::__construct(); goto Ns_n1; L9g6H: $this->load->model("\115\141\x73\x74\x65\x72\x5f\x6d\157\x64\x65\x6c", "\x6d\x61\x73\x74\145\x72"); goto v0jBM; K46af: $this->load->model("\x4b\x65\x6c\141\163\137\155\157\x64\145\154", "\153\145\154\141\163"); goto TxvYB; QkACg: redirect("\141\165\x74\150"); goto g2cem; Ns_n1: if ($this->ion_auth->logged_in()) { goto a0Wod; } goto QkACg; g2cem: a0Wod: goto IXu_a; vJPAn: $this->form_validation->set_error_delimiters('', ''); goto gIOjk; gIOjk: } public function output_json($data, $encode = true) { goto I9Qen; ZagfV: jz6vR: goto HKNQw; Z8g9q: $data = json_encode($data); goto ZagfV; HKNQw: $this->output->set_content_type("\141\160\x70\154\x69\143\141\164\x69\157\156\x2f\x6a\x73\157\x6e")->set_output($data); goto DEcC4; I9Qen: if (!$encode) { goto jz6vR; } goto Z8g9q; DEcC4: } public function index() { goto sRhx4; sRhx4: $user = $this->ion_auth->user()->row(); goto rRXOA; muOwZ: $data["\163\x6d\x74\x5f\141\x63\164\x69\x76\145"] = $smt; goto YzWc1; nV_FK: $data["\164\160"] = $this->dashboard->getTahun(); goto fiTHs; EAHyH: $data["\164\x68\156\x5f\x73\145\x6c\145\x63\x74\x65\144"] = $tp->tahun; goto g_Ni0; Yeqki: M5gvb: goto px6O2; eZV1t: $this->load->view("\153\x65\x6c\x61\x73\x2f\155\141\164\145\x72\151\x6a\x61\144\x77\141\x6c\57\x64\x61\164\141"); goto oc5jM; WMcwd: $data["\x62\x6c\156\x5f\163\145\154\145\x63\x74\x65\144"] = $bln; goto NkuCu; RyOs9: $tp = $this->dashboard->getTahunActive(); goto hZgWI; QJn0W: $data["\152\155\154\x49\163\x74"] = []; goto WI54_; NkuCu: $data["\x64\141\164\x65\137\163\145\x6c\x65\x63\164\x65\144"] = $thn . "\x2d" . $bln . "\x2d" . date("\x64"); goto cimZ9; fXEZD: $thn = $smt->id_smt == "\x31" ? $tahun[0] : $tahun[1]; goto WMcwd; zSZXV: goto nR0gV; goto Yeqki; WI54_: $data["\x6a\155\x6c\115\x61\x70\x65\154"] = []; goto EAHyH; CzGyC: zsGkw: goto ylYvM; px6O2: $data["\160\x72\x6f\x66\x69\154\145"] = $this->dashboard->getProfileAdmin($user->id); goto CmR3N; PIqfU: $data["\163\x6d\x74"] = $this->dashboard->getSemester(); goto muOwZ; fiTHs: $data["\164\160\137\141\143\x74\x69\166\145"] = $tp; goto PIqfU; oEkhu: nR0gV: goto li0tG; cimZ9: if ($this->ion_auth->is_admin()) { goto M5gvb; } goto j6HUg; McQtW: $data["\x69\144\x5f\x6b\145\154\x61\163"] = "\60"; goto TOjzk; rRXOA: $data = ["\165\x73\x65\162" => $user, "\152\165\144\x75\154" => "\x4a\141\x64\167\141\x6c\x20\x50\x65\x6c\141\152\x61\162\141\156", "\163\x75\x62\152\x75\x64\165\x6c" => "\123\145\x74\40\x4a\x61\x64\167\141\154\40\120\145\x6c\x61\152\x61\162\x61\156", "\163\x65\164\x74\x69\x6e\x67" => $this->dashboard->getSetting()]; goto RyOs9; m4fg8: $this->load->view("\x6b\x65\154\x61\x73\57\x6d\x61\x74\145\x72\151\x6a\141\x64\167\141\x6c\57\x64\x61\x74\x61"); goto S7_Fe; CmR3N: $this->load->view("\137\164\145\155\160\154\141\164\x65\x73\x2f\x64\141\163\150\x62\x6f\x61\162\144\57\137\x68\145\x61\144\x65\x72", $data); goto m4fg8; oc5jM: $this->load->view("\x6d\145\x6d\x62\145\x72\x73\57\147\x75\162\x75\57\164\x65\x6d\x70\x6c\x61\x74\145\163\x2f\x66\x6f\x6f\164\x65\162"); goto oEkhu; nwxdE: $tahun = explode("\57", $tp->tahun); goto fXEZD; hZgWI: $smt = $this->dashboard->getSemesterActive(); goto nV_FK; zonFw: goto nR0gV; goto CzGyC; j6HUg: if ($this->ion_auth->in_group("\147\165\162\x75")) { goto zsGkw; } goto zSZXV; IYGWl: $this->load->view("\155\145\x6d\x62\x65\x72\163\x2f\x67\165\162\165\x2f\x74\145\x6d\160\154\141\x74\x65\163\x2f\x68\x65\141\x64\x65\162", $data); goto eZV1t; TOjzk: $data["\x6d\145\x74\150\157\x64"] = ''; goto QJn0W; g_Ni0: $bln = $smt->id_smt == "\61" ? "\67" : "\x31"; goto nwxdE; ylYvM: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto strnU; S7_Fe: $this->load->view("\x5f\164\145\x6d\160\x6c\x61\x74\145\x73\x2f\144\x61\163\150\142\157\141\x72\144\x2f\137\146\157\157\164\x65\x72"); goto zonFw; YzWc1: $data["\153\145\154\x61\163"] = $this->dropdown->getAllKelas($tp->id_tp, $smt->id_smt); goto McQtW; strnU: $data["\147\165\162\165"] = $guru; goto IYGWl; li0tG: } public function kelas() { goto c4Wk_; zXPD0: bkq69: goto eRHdL; vakG3: fFerh: goto gfp2L; elfg9: goto y6vVn; goto nQKSQ; e2uOS: $tp = $this->dashboard->getTahunActive(); goto wLLRz; LJ3IM: dLrBE: goto qdJb6; XEjED: $data["\144\141\164\145\137\x73\145\x6c\145\143\x74\145\144"] = $date; goto Gxmnb; vGCaB: YzQ25: goto SJaTX; o1bm0: $data["\155\141\160\145\154\163"] = $this->master->getAllMapel(); goto cmJqf; uvuR7: $bulan = $this->input->get("\x62\x75\154\141\x6e"); goto fGAAV; wLLRz: $smt = $this->dashboard->getSemesterActive(); goto zdJ3F; qdJb6: $data["\x6a\141\144\x77\141\x6c\137\153\x62\x6d"] = json_decode(json_encode(["\151\144\x5f\x74\x70" => $tp->tahun, "\x69\x64\x5f\163\155\164" => $smt->smt, "\151\x64\137\x6b\x65\154\x61\x73" => $kelas, "\153\x62\x6d\137\152\141\155\137\160\145\x6c" => '', "\x6b\142\155\x5f\152\x61\155\137\155\x75\154\141\x69" => '', "\x6b\x62\x6d\x5f\x6a\x6d\x6c\137\155\x61\x70\145\154\137\x68\x61\x72\151" => '', "\x69\163\x74\x69\x72\141\150\x61\164" => serialize([]), "\141\x64\x61" => false])); goto U9MS7; cmJqf: $week = [date("\x59\x2d\155\x2d\x64", strtotime("\x6d\x6f\x6e\x64\141\x79\40\x74\x68\151\x73\40\x77\x65\145\x6b", strtotime($date))), date("\131\55\x6d\x2d\144", strtotime("\x74\165\x65\x73\x64\x61\x79\x20\164\150\151\163\x20\167\145\145\153", strtotime($date))), date("\131\x2d\x6d\55\144", strtotime("\x77\x65\x64\156\x65\x73\144\x61\171\x20\x74\x68\151\163\40\167\x65\145\153", strtotime($date))), date("\131\55\x6d\x2d\x64", strtotime("\x74\150\165\162\x73\x64\x61\x79\40\x74\x68\151\163\40\167\x65\145\153", strtotime($date))), date("\x59\x2d\x6d\55\144", strtotime("\x66\x72\151\144\141\x79\40\164\150\151\x73\x20\167\145\145\153", strtotime($date))), date("\131\x2d\155\55\x64", strtotime("\163\x61\164\165\162\144\x61\x79\x20\164\150\x69\x73\x20\x77\x65\x65\153", strtotime($date)))]; goto S3Jcc; ySn3R: $data["\153\145\154\x61\x73"] = $this->dropdown->getAllKelas($tp->id_tp, $smt->id_smt); goto JGuEr; Pa8gs: if ($this->ion_auth->in_group("\x67\x75\162\165")) { goto ILftt; } goto THzou; zdJ3F: $data["\x74\x70"] = $this->dashboard->getTahun(); goto L3x2_; JGuEr: $jadk = $this->kelas->getJadwalKbm($tp->id_tp, $smt->id_smt, $kelas); goto gtMXE; e1wuk: if (!($i < $jml_mapel)) { goto K8_x_; } goto qBpv2; h_VIn: $jadm = $this->kelas->getJadwalMapelGroupJam($tp->id_tp, $smt->id_smt, $kelas); goto nrZ3Q; fGAAV: $kelas = $this->input->get("\153\x65\x6c\141\163"); goto loZ6o; xcMrt: Ylf0w: goto b_AXy; ciWpA: $data["\x67\x75\x72\165"] = $this->dashboard->getDetailGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto sduKv; b_AXy: $data["\x6a\x61\x64\167\x61\x6c\137\x6d\x61\x70\x65\154"] = $jadwal_mapel; goto o1bm0; zGqtX: $setting = $this->dashboard->getSetting(); goto igxZv; Gxmnb: $data["\x77\x65\x65\153"] = $week; goto qOcPG; SzaC6: K8_x_: goto x0yHT; d1hZo: goto aI_mf; goto SzaC6; GLIi8: foreach ($jadm as $j) { $jadwal_mapel[] = ["\152\x61\144\167\x61\x6c" => $this->kelas->getJadwalMapelByHari($tp->id_tp, $smt->id_smt, $j->jam_ke, $kelas)]; R8zur: } goto ykRA8; loZ6o: $date = $this->input->get("\144\141\x74\x65"); goto ePy07; l2dfD: $data["\x69\x64\x5f\153\145\x6c\x61\163"] = $kelas; goto h_VIn; UGhA0: $data["\x62\154\x6e\x5f\x73\x65\x6c\145\143\x74\x65\x64"] = $bulan; goto XEjED; t64OG: $data["\155\145\x74\150\x6f\144"] = "\x65\144\151\164"; goto NM7nv; hf3Rh: $this->load->view("\137\x74\x65\155\160\154\x61\164\145\163\57\144\x61\163\x68\142\157\141\x72\144\x2f\x5f\146\157\x6f\164\145\162"); goto elfg9; RurQ3: $this->load->view("\x6b\x65\154\141\x73\x2f\155\x61\164\145\162\x69\152\141\144\167\x61\154\57\x64\x61\x74\141"); goto EUnGW; q1B3W: $data["\163\x6d\164"] = $this->dashboard->getSemester(); goto GsEwh; igxZv: $data = ["\165\163\x65\x72" => $user, "\x6a\x75\x64\x75\x6c" => "\112\141\x64\167\141\x6c\x20\115\141\x74\x65\x72\x69\40\57\40\x54\x75\147\x61\163", "\x73\165\142\152\165\144\165\154" => "\x53\145\164\40\x4a\141\x64\x77\x61\x6c\40\115\141\164\x65\162\151\x20\57\40\x54\165\147\141\163", "\163\145\164\164\151\x6e\147" => $setting]; goto e2uOS; U9MS7: xOYJ9: goto l2dfD; eRHdL: $i = 0; goto VllCp; THzou: goto y6vVn; goto vakG3; X7wHV: $this->load->view("\x6b\x65\154\141\163\57\155\141\164\x65\162\x69\x6a\x61\144\167\x61\154\57\x64\x61\x74\x61"); goto hf3Rh; c4Wk_: $tahun = $this->input->get("\164\x61\150\x75\x6e"); goto uvuR7; qBpv2: $jadwal_mapel[] = ["\152\141\144\x77\x61\x6c" => $this->kelas->getDummyJadwalMapel($tp->id_tp, $smt->id_smt, $i + 1, $kelas)]; goto vGCaB; oXDnB: $data["\144\145\x74\141\151\154\x5f\152\141\x64\167\x61\x6c\137\x6d\141\x74\145\162\151"] = isset($semua_materi[1]) ? $semua_materi[1] : []; goto u1jnH; L3x2_: $data["\x74\160\137\141\x63\164\x69\x76\x65"] = $tp; goto q1B3W; ykRA8: sDgeQ: goto t64OG; gfp2L: $data["\160\162\x6f\x66\151\154\x65"] = $this->dashboard->getProfileAdmin($user->id); goto pYX8J; jaC6Q: if ($jadm == null) { goto bkq69; } goto GLIi8; gtMXE: if ($jadk == null) { goto dLrBE; } goto B_yTB; LCH58: $semua_materi = $this->kelas->getAllJadwalMateriByKelas($tp->id_tp, $smt->id_smt); goto oXDnB; nQKSQ: ILftt: goto ciWpA; x0yHT: $data["\155\145\164\150\157\x64"] = "\141\x64\x64"; goto xcMrt; nrZ3Q: $jml_mapel = $jadk == null ? 1 : $jadk->kbm_jml_mapel_hari; goto jaC6Q; EUnGW: $this->load->view("\x6d\x65\155\x62\145\x72\163\x2f\147\x75\x72\x75\57\164\x65\155\x70\154\x61\164\145\163\x2f\146\157\x6f\164\x65\x72"); goto YXKc0; ePy07: $user = $this->ion_auth->user()->row(); goto zGqtX; NM7nv: goto Ylf0w; goto zXPD0; GsEwh: $data["\163\155\x74\x5f\x61\143\164\151\166\x65"] = $smt; goto ySn3R; S3Jcc: $data["\x74\x68\156\x5f\x73\145\154\x65\x63\164\x65\x64"] = $tahun; goto UGhA0; cpkum: if ($this->ion_auth->is_admin()) { goto fFerh; } goto Pa8gs; SJaTX: $i++; goto d1hZo; sduKv: $this->load->view("\155\x65\155\x62\145\162\163\57\x67\165\x72\165\x2f\x74\145\155\160\x6c\x61\x74\145\x73\57\150\x65\141\144\145\162", $data); goto RurQ3; qOcPG: $data["\x6f\160\163\151\137\x6d\141\164\145\162\x69"] = $this->kelas->getAllMateriByKelas($tp->id_tp, $smt->id_smt); goto LCH58; B_yTB: $data["\x6a\141\144\x77\x61\x6c\x5f\153\142\155"] = $jadk; goto glfT7; u1jnH: $data["\144\x65\x74\x61\x69\x6c\137\152\x61\x64\167\x61\x6c\137\x74\165\147\141\x73"] = isset($semua_materi[2]) ? $semua_materi[2] : []; goto cpkum; VllCp: aI_mf: goto e1wuk; pYX8J: $this->load->view("\x5f\x74\145\x6d\x70\154\141\164\145\x73\57\x64\141\x73\150\142\x6f\x61\x72\x64\57\x5f\150\x65\x61\144\145\x72", $data); goto X7wHV; glfT7: goto xOYJ9; goto LJ3IM; YXKc0: y6vVn: goto XiT6U; XiT6U: } public function setJadwal() { goto Rfbm1; MkeWG: $update = $this->db->replace("\153\x65\154\x61\163\137\152\141\144\167\x61\x6c\137\153\x62\155", $insert); goto gDKiP; EgEX_: $insert = ["\151\144\x5f\x6b\142\155" => $id_tp . $id_smt . $id_kelas, "\151\144\x5f\x74\160" => $id_tp, "\151\x64\137\163\155\x74" => $id_smt, "\x69\144\x5f\153\x65\154\141\x73" => $id_kelas, "\x6b\142\155\137\x6a\141\155\137\160\x65\154" => $this->input->post("\152\x61\x6d\x5f\x6d\x61\160\145\x6c", true), "\153\x62\x6d\137\152\x61\x6d\x5f\x6d\x75\154\141\151" => $this->input->post("\152\141\155\137\x6d\165\x6c\x61\x69", true), "\x6b\x62\x6d\137\x6a\x6d\x6c\x5f\155\141\160\145\x6c\x5f\150\141\162\x69" => $this->input->post("\x6a\x6d\154\x5f\x6d\141\x70\145\x6c", true), "\x69\163\x74\x69\x72\141\150\x61\x74" => serialize($istirahat)]; goto MkeWG; cNY5S: FTHm1: goto Yikb6; E0H0s: gserW: goto VTxPw; EuGKK: $i = 1; goto cNY5S; ZvIfh: goto FTHm1; goto dB5pV; Yikb6: if (!($i < 5)) { goto gqUgK; } goto BPH9r; gDKiP: $this->logging->saveLog(3, "\x6d\x65\162\x75\x62\x61\x68\x20\152\x61\144\167\x61\154\40\160\x65\x6c\x61\x6a\141\x72\141\156"); goto TUJ0B; tjXA7: PGEAV: goto E0H0s; rVNCw: $durasi = $this->input->post("\144\x75\x72\137\x69\163\x74" . $i, true); goto UzC2O; fLKZg: $id_smt = $this->master->getSemesterActive()->id_smt; goto iTB1X; UzC2O: if (!$jamke) { goto PGEAV; } goto Yv3BN; Rfbm1: $istirahat = []; goto EuGKK; soeDq: $id_tp = $this->master->getTahunActive()->id_tp; goto fLKZg; Yv3BN: $istirahat[] = ["\151\x73\164" => $jamke, "\144\165\x72" => $durasi]; goto tjXA7; dB5pV: gqUgK: goto soeDq; VTxPw: $i++; goto ZvIfh; F0YS3: $this->output_json($data); goto d9Dqo; TUJ0B: $data["\x73\x74\x61\164\165\163"] = $update; goto F0YS3; BPH9r: $jamke = $this->input->post("\151\163\x74" . $i, true); goto rVNCw; iTB1X: $id_kelas = $this->input->post("\x69\x64\137\153\145\154\x61\163", true); goto EgEX_; d9Dqo: } public function setMapel() { goto hqMcX; vY6Kh: $id_kelas = $this->input->post("\x69\x64\x5f\153\x65\x6c\x61\163", true); goto aWhd2; bY0wn: $res["\x73\x74\141\x74\165\163"] = $update; goto fbIHM; hqMcX: $input = json_decode($this->input->post("\x64\x61\x74\141", true)); goto vY6Kh; G9el0: vj3iR: goto bY0wn; fbIHM: $this->output_json($res); goto VCzrp; aWhd2: foreach ($input as $d) { goto NZlvC; NZlvC: $data = ["\x69\144\137\x6a\x61\144\167\x61\154" => $d->id_tp . $d->id_smt . $id_kelas . $d->id_hari . $d->jam_ke, "\151\x64\137\x74\x70" => $d->id_tp, "\151\x64\137\163\155\164" => $d->id_smt, "\x69\x64\x5f\x6b\x65\154\x61\163" => $id_kelas, "\151\x64\137\x68\x61\x72\151" => $d->id_hari, "\x6a\141\155\x5f\x6b\x65" => $d->jam_ke, "\x69\144\x5f\155\141\x70\145\154" => $d->id_mapel]; goto s3qou; s3qou: $update = $this->db->replace("\x6b\x65\x6c\x61\163\137\x6a\141\144\167\x61\x6c\137\155\141\x70\145\154", $data); goto bHbj9; bHbj9: D5jDL: goto wD8wo; wD8wo: } goto G9el0; VCzrp: } public function saveJadwal() { goto XNmjk; H6FEu: yq6BU: goto MpGs0; XNmjk: $input_materi = json_decode($this->input->post("\155\141\x74\x65\162\151", true)); goto JE44D; JE44D: $input_tugas = json_decode($this->input->post("\x74\165\x67\x61\163", true)); goto ouUqq; MpGs0: foreach ($input_tugas as $im) { goto sRQkY; WQWRP: $update = $this->db->replace("\153\x65\154\x61\x73\x5f\152\141\x64\167\141\x6c\137\x6d\141\164\x65\162\x69", $insert); goto yrTHZ; sRQkY: $insert = ["\x6a\x65\x6e\x69\163" => "\62", "\x69\x64\x5f\x6b\x6a\x6d" => $im->id_kjm, "\x69\144\137\164\160" => $im->id_tp, "\x69\x64\137\x73\x6d\x74" => $im->id_smt, "\x69\144\137\153\145\154\141\163" => $im->id_kelas, "\x69\144\x5f\x6d\141\x74\x65\162\x69" => $im->id_materi, "\x69\144\x5f\x6d\x61\160\145\x6c" => $im->id_mapel, "\x6a\141\144\167\141\154\x5f\x6d\141\x74\x65\162\151" => $im->jadwal_materi]; goto WQWRP; yrTHZ: Qa1lL: goto yNigM; yNigM: } goto Y2z50; Y2z50: SfpYT: goto n2idc; ouUqq: foreach ($input_materi as $im) { goto QRNOT; QRNOT: $insert = ["\152\x65\156\151\x73" => "\x31", "\151\x64\137\x6b\152\x6d" => $im->id_kjm, "\x69\144\137\x74\160" => $im->id_tp, "\x69\144\137\x73\x6d\x74" => $im->id_smt, "\x69\x64\x5f\x6b\145\154\141\163" => $im->id_kelas, "\x69\x64\137\x6d\141\x74\145\162\x69" => $im->id_materi, "\x69\x64\x5f\x6d\x61\160\145\154" => $im->id_mapel, "\x6a\x61\144\x77\x61\154\x5f\155\x61\164\145\162\x69" => $im->jadwal_materi]; goto aS8Fu; J9cgu: EPlXT: goto fNRFg; aS8Fu: $update = $this->db->replace("\153\x65\x6c\x61\x73\x5f\152\x61\144\167\x61\154\x5f\155\141\164\x65\x72\151", $insert); goto J9cgu; fNRFg: } goto H6FEu; N2apY: $this->output_json($update); goto Ia5io; n2idc: $this->logging->saveLog(3, "\155\145\162\x75\x62\141\x68\40\152\x61\x64\167\141\x6c\x20\155\141\164\145\162\x69\40\x64\141\x6e\x20\x74\x75\147\141\x73"); goto N2apY; Ia5io: } }
Function Calls
None |
Stats
MD5 | bbc36ff0732b2e4e2970505766ce538f |
Eval Count | 0 |
Decode Time | 53 ms |