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 alhimik1986\PhpExcelTemplator\PhpExcelTemplator; class Datasiswa extends CI_Controller { public function __construct() { goto elHm1; lOxDV: 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 V7T4O; wh2fn: if (!(!$this->ion_auth->is_admin() && !$this->ion_auth->in_group("guru"))) { goto nxB0o; } goto lOxDV; zhcmZ: $this->load->library(["datatables", "form_validation"]); goto Ye7E3; sKDPL: xJ7cJ: goto uUiNQ; elHm1: parent::__construct(); goto eTz1D; nHMm5: goto eEMNg; goto sKDPL; uUiNQ: redirect("auth"); goto V7ZbL; V7ZbL: eEMNg: goto GFYkm; eTz1D: if (!$this->ion_auth->logged_in()) { goto xJ7cJ; } goto wh2fn; V7T4O: nxB0o: goto nHMm5; GFYkm: $this->load->library("upload"); goto zhcmZ; Ye7E3: $this->form_validation->set_error_delimiters('', ''); goto Iyy7l; Iyy7l: } public function output_json($data, $encode = true) { goto okBvi; kufGv: I6E9J: goto nV0NF; uQ2mM: $data = json_encode($data); goto kufGv; okBvi: if (!$encode) { goto I6E9J; } goto uQ2mM; nV0NF: $this->output->set_content_type("application/json")->set_output($data); goto I3Q11; I3Q11: } public function index() { goto VCr3X; VCr3X: $this->load->model("Dashboard_model", "dashboard"); goto jq3hC; MlE_c: $user = $this->ion_auth->user()->row(); goto uKCiz; Aqf_o: $this->load->view("master/siswa/data"); goto YQlOq; WUhPa: $smtAktif = $smt[$searchSmt]; goto tbhvX; f2kkp: $searchSmt = array_search("1", array_column($smt, "active")); goto oDL_q; jq3hC: $this->load->model("Dropdown_model", "dropdown"); goto MlE_c; uBDHV: $tp = $this->dashboard->getTahun(); goto gkrkV; Ya4FG: $data["smt"] = $smt; goto SPmwF; SPmwF: $searchTp = array_search("1", array_column($tp, "active")); goto f2kkp; KI3Rq: $data["profile"] = $this->dashboard->getProfileAdmin($user->id); goto piGPs; KySkq: $data["tp"] = $tp; goto Ya4FG; piGPs: $data["kelass"] = $this->dropdown->getAllKelas($tpAktif->id_tp, $smtAktif->id_smt); goto zAxaE; tbhvX: $data["tp_active"] = $tpAktif; goto k0zLl; YQlOq: $this->load->view("_templates/dashboard/_footer"); goto tjsCU; gkrkV: $smt = $this->dashboard->getSemester(); goto KySkq; k0zLl: $data["smt_active"] = $smtAktif; goto KI3Rq; oDL_q: $tpAktif = $tp[$searchTp]; goto WUhPa; uKCiz: $data = ["user" => $user, "judul" => "Siswa", "subjudul" => "Data Siswa", "setting" => $this->dashboard->getSetting()]; goto uBDHV; zAxaE: $this->load->view("_templates/dashboard/_header", $data); goto Aqf_o; tjsCU: } public function data() { goto v0SIH; ieaCm: $this->load->model("Dashboard_model", "dashboard"); goto G_lIY; v0SIH: $this->load->model("Master_model", "master"); goto ieaCm; G_lIY: $tp = $this->dashboard->getTahunActive(); goto hit6b; JyJTm: $this->output_json($this->master->getDataSiswa($tp->id_tp, $smt->id_smt), false); goto xc0B8; hit6b: $smt = $this->dashboard->getSemesterActive(); goto JyJTm; xc0B8: } public function list() { goto u_v1w; VjPm6: $smt = $this->dashboard->getSemesterActive(); goto Ll7T5; Elzxz: $data = ["lists" => $lists, "total" => $count_siswa, "pages" => ceil($count_siswa / $limit), "search" => $search, "perpage" => $limit]; goto RhQsF; pOqsP: $lists = $this->master->getSiswaPage($tp->id_tp, $smt->id_smt, $offset, $limit, $search); goto Elzxz; sulb7: $this->load->model("Dashboard_model", "dashboard"); goto DVTy3; Uy3dK: $tp = $this->dashboard->getTahunActive(); goto VjPm6; KoNmh: $offset = ($page - 1) * $limit; goto Uy3dK; u_v1w: $this->load->model("Master_model", "master"); goto sulb7; DVTy3: $page = $this->input->post("page", true); goto tUJa_; RhQsF: $this->output_json($data); goto vfr8g; NsA4B: $search = $this->input->post("search", true); goto KoNmh; tUJa_: $limit = $this->input->post("limit", true); goto NsA4B; Ll7T5: $count_siswa = $this->master->getSiswaTotalPage($search); goto pOqsP; vfr8g: } public function add() { goto dc5sh; QaALI: $data["smt_active"] = $this->dashboard->getSemesterActive(); goto CUI6T; qZ2MR: $this->load->view("_templates/dashboard/_footer"); goto uMqyw; xtRpS: $user = $this->ion_auth->user()->row(); goto QSSDh; VcAfw: $data["tp"] = $this->dashboard->getTahun(); goto M8njN; M8njN: $data["tp_active"] = $this->dashboard->getTahunActive(); goto NuXJr; NuXJr: $data["smt"] = $this->dashboard->getSemester(); goto QaALI; CUI6T: $data["profile"] = $this->dashboard->getProfileAdmin($user->id); goto C6e3n; rZLhr: $this->load->view("master/siswa/add"); goto qZ2MR; QSSDh: $data = ["user" => $user, "judul" => "Siswa", "subjudul" => "Tambah Data Siswa", "setting" => $this->dashboard->getSetting()]; goto VcAfw; C6e3n: $data["tipe"] = "add"; goto sn3GV; dc5sh: $this->load->model("Dashboard_model", "dashboard"); goto xtRpS; sn3GV: $this->load->view("_templates/dashboard/_header", $data); goto rZLhr; uMqyw: } public function create() { goto nQPcK; sX5OS: $this->db->insert("buku_induk", $induk); goto rYC2g; KN2kg: $u_nis = "|is_unique[master_siswa.nis]"; goto JBLVH; LKWt2: $id = $this->db->insert_id(); goto G5bq1; G5bq1: $siswa = $this->master->getSiswaById($id); goto rDqe2; rYC2g: $data["text"] = "Siswa berhasil ditambahkan"; goto DjdUL; lWvaQ: if ($this->form_validation->run() == FALSE) { goto gWGwX; } goto umg7o; GvWeV: $nisn = $this->input->post("nisn", true); goto zmGPI; P6Wwr: $data["insert"] = $this->db->insert("master_siswa", $insert); goto LKWt2; jB2vU: $data["insert"] = false; goto apI0B; m5kjh: $this->form_validation->set_rules("nisn", "NISN", "required|numeric|trim|min_length[6]|max_length[20]" . $u_nisn); goto M_NlJ; umg7o: $insert = ["nama" => $this->input->post("nama_siswa", true), "nis" => $nis, "nisn" => $nisn, "jenis_kelamin" => $this->input->post("jenis_kelamin", true), "kelas_awal" => $this->input->post("kelas_awal", true), "tahun_masuk" => $this->input->post("tahun_masuk", true), "username" => $username, "password" => $this->input->post("password", true), "foto" => "uploads/foto_siswa/" . $nis . "jpg"]; goto mpuh5; JBLVH: $u_nisn = "|is_unique[master_siswa.nisn]"; goto fG6I8; PDcEJ: gWGwX: goto jB2vU; GTVss: $nis = $this->input->post("nis", true); goto GvWeV; fG6I8: $u_name = "|is_unique[master_siswa.username]"; goto ZsEmM; HgUhw: hVKRw: goto pNRXn; M_NlJ: $this->form_validation->set_rules("username", "Username", "required|trim" . $u_name); goto lWvaQ; pNRXn: $this->output_json($data); goto J1OMb; DjdUL: goto hVKRw; goto PDcEJ; rDqe2: $induk = ["id_siswa" => $id, "uid" => $siswa->uid, "status" => 1]; goto sX5OS; ZsEmM: $this->form_validation->set_rules("nis", "NIS", "required|numeric|trim|min_length[6]|max_length[30]" . $u_nis); goto m5kjh; mpuh5: $this->db->set("uid", "UUID()", FALSE); goto P6Wwr; nQPcK: $this->load->model("Master_model", "master"); goto GTVss; apI0B: $data["text"] = "Data Sudah ada, Pastikan NIS, NISN dan Username belum digunakan siswa lain"; goto HgUhw; zmGPI: $username = $this->input->post("username", true); goto KN2kg; J1OMb: } public function edit($id) { goto Qz0v6; Qz0v6: $this->load->model("Master_model", "master"); goto vgHkW; vgHkW: $this->load->model("Dashboard_model", "dashboard"); goto oTuCC; Hi2rH: $inputWali = [["name" => "nama_wali", "label" => "Nama Wali", "value" => $siswa->nama_wali, "icon" => "far fa-user", "type" => "text"], ["name" => "pekerjaan_wali", "label" => "Pekerjaan Wali", "value" => $siswa->pekerjaan_wali, "icon" => "far fa-user", "type" => "text"], ["name" => "alamat_wali", "label" => "Alamat Wali", "value" => $siswa->alamat_wali, "icon" => "far fa-user", "type" => "text"], ["name" => "nohp_wali", "label" => "No. HP Wali", "value" => $siswa->nohp_wali, "icon" => "far fa-user", "type" => "number"]]; goto qChY0; P_KLC: $inputData = [["label" => "Nama Lengkap", "name" => "nama", "value" => $siswa->nama, "icon" => "far fa-user", "class" => '', "type" => "text"], ["label" => "NIS", "name" => "nis", "value" => $siswa->nis, "icon" => "far fa-id-card", "class" => '', "type" => "number"], ["name" => "nisn", "label" => "NISN", "value" => $siswa->nisn, "icon" => "far fa-id-card", "class" => '', "type" => "text"], ["label" => "Jenis Kelamin", "name" => "jenis_kelamin", "value" => $siswa->jenis_kelamin, "icon" => "fas fa-venus-mars", "class" => '', "type" => "text"], ["name" => "kelas_awal", "label" => "Diterima di kelas", "value" => $siswa->kelas_awal, "icon" => "fas fa-graduation-cap", "class" => '', "type" => "text"], ["name" => "tahun_masuk", "label" => "Tgl diterima", "value" => $siswa->tahun_masuk, "icon" => "tahun far fa-calendar-alt", "class" => "tahun", "type" => "text"], ["name" => "sekolah_asal", "label" => "Sekolah Asal", "value" => $siswa->sekolah_asal, "icon" => "fas fa-graduation-cap", "class" => '', "type" => "text"], ["name" => "status", "label" => "Setatus", "value" => $siswa->status, "icon" => "far fa-user", "class" => "status", "type" => "text"]]; goto PyVFH; lTmLL: $data["input_wali"] = json_decode(json_encode($inputWali), FALSE); goto nWgBJ; CO_RA: $tp = $this->master->getTahunActive(); goto lLOPS; myngq: $data["smt_active"] = $smt; goto m9J0B; GEho7: $this->load->view("master/siswa/edit"); goto aFdTD; EKuyd: $this->load->view("members/guru/templates/header", $data); goto GEho7; ggktb: $data["input_ortu"] = json_decode(json_encode($inputOrtu), FALSE); goto lTmLL; PyVFH: $inputBio = [["name" => "tempat_lahir", "label" => "Tempat Lahir", "value" => $siswa->tempat_lahir, "icon" => "far fa-map", "class" => '', "type" => "text"], ["name" => "tanggal_lahir", "label" => "Tanggal Lahir", "value" => $siswa->tanggal_lahir, "icon" => "far fa-calendar", "class" => "tahun", "type" => "text"], ["class" => '', "name" => "agama", "label" => "Agama", "value" => $siswa->agama, "icon" => "far fa-calendar", "type" => "text"], ["class" => '', "name" => "alamat", "label" => "Alamat", "value" => $siswa->alamat, "icon" => "far fa-user", "type" => "text"], ["class" => '', "name" => "rt", "label" => "Rt", "value" => $siswa->rt, "icon" => "far fa-user", "type" => "text"], ["class" => '', "name" => "rw", "label" => "Rw", "value" => $siswa->rw, "icon" => "far fa-user", "type" => "text"], ["class" => '', "name" => "kelurahan", "label" => "Kelurahan/Desa", "value" => $siswa->kelurahan, "icon" => "far fa-user", "type" => "text"], ["class" => '', "name" => "kecamatan", "label" => "Kecamatan", "value" => $siswa->kecamatan, "icon" => "far fa-user", "type" => "text"], ["class" => '', "name" => "kabupaten", "label" => "Kabupaten/Kota", "value" => $siswa->kabupaten, "icon" => "far fa-user", "type" => "text"], ["class" => '', "name" => "kode_pos", "label" => "Kode Pos", "value" => $siswa->kode_pos, "icon" => "far fa-user", "type" => "text"], ["class" => '', "name" => "hp", "label" => "Hp", "value" => $siswa->hp, "icon" => "far fa-user", "type" => "text"]]; goto VWpP0; VE1pA: $data["tp"] = $this->dashboard->getTahun(); goto MmsUS; oTuCC: $siswa = $this->master->getSiswaById($id); goto P_KLC; qOoqt: HyXxR: goto X5KB9; MmsUS: $data["smt"] = $this->dashboard->getSemester(); goto mR6i7; aFdTD: $this->load->view("members/guru/templates/footer"); goto rxhIK; mR6i7: $data["tp_active"] = $tp; goto myngq; UWRg0: if ($this->ion_auth->is_admin()) { goto X6vHF; } goto Xgmcj; jjHaR: $data = ["user" => $user, "judul" => "Siswa", "subjudul" => "Edit Data Siswa", "siswa" => $siswa, "setting" => $this->dashboard->getSetting()]; goto CO_RA; Xgmcj: $data["guru"] = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto EKuyd; lLOPS: $smt = $this->master->getSemesterActive(); goto VE1pA; zxkAv: $this->load->view("master/siswa/edit"); goto V00OH; ehiUX: X6vHF: goto Lim36; m9J0B: $data["input_data"] = json_decode(json_encode($inputData), FALSE); goto RCL_8; VWpP0: $inputOrtu = [["name" => "status_keluarga", "label" => "Status Keluarga", "value" => $siswa->status_keluarga, "icon" => "far fa-user", "type" => "text"], ["name" => "anak_ke", "label" => "Anak ke", "value" => $siswa->anak_ke, "icon" => "far fa-user", "type" => "number"], ["name" => "nama_ayah", "label" => "Nama Ayah", "value" => $siswa->nama_ayah, "icon" => "far fa-user", "type" => "text"], ["name" => "pekerjaan_ayah", "label" => "Pekerjaan Ayah", "value" => $siswa->pekerjaan_ayah, "icon" => "far fa-user", "type" => "text"], ["name" => "alamat_ayah", "label" => "Alamat Ayah", "value" => $siswa->alamat_ayah, "icon" => "far fa-user", "type" => "text"], ["name" => "nohp_ayah", "label" => "No. HP Ayah", "value" => $siswa->nohp_ayah, "icon" => "far fa-user", "type" => "number"], ["name" => "nama_ibu", "label" => "Nama Ibu", "value" => $siswa->nama_ibu, "icon" => "far fa-user", "type" => "text"], ["name" => "pekerjaan_ibu", "label" => "Pekerjaan Ibu", "value" => $siswa->pekerjaan_ibu, "icon" => "far fa-user", "type" => "text"], ["name" => "alamat_ibu", "label" => "Alamat Ibu", "value" => $siswa->alamat_ibu, "icon" => "far fa-user", "type" => "text"], ["name" => "nohp_ibu", "label" => "No. HP Ibu", "value" => $siswa->nohp_ibu, "icon" => "far fa-user", "type" => "number"]]; goto Hi2rH; qChY0: $user = $this->ion_auth->user()->row(); goto jjHaR; RCL_8: $data["input_bio"] = json_decode(json_encode($inputBio), FALSE); goto ggktb; V00OH: $this->load->view("_templates/dashboard/_footer"); goto qOoqt; Lim36: $this->load->view("_templates/dashboard/_header", $data); goto zxkAv; nWgBJ: $data["profile"] = $this->dashboard->getProfileAdmin($user->id); goto UWRg0; rxhIK: goto HyXxR; goto ehiUX; X5KB9: } public function updateData() { goto DybHB; uFK3V: JC6p_: goto olARm; Z3pWH: $nisn = $this->input->post("nisn", true); goto gr4V3; gr4V3: $siswa = $this->master->getSiswaById($id_siswa); goto CdJsQ; UnbzI: $u_nisn = $siswa->nisn === $nisn ? '' : "|is_unique[master_siswa.nisn]"; goto WYcrk; kLSiX: $data["text"] = "NIS kurang dari 6 angka, atau data Sudah ada, Pastikan NIS, dan NISN belum digunakan siswa lain"; goto uFK3V; WYcrk: $this->form_validation->set_rules("nis", "NIS", "required|numeric|trim|min_length[6]|max_length[30]" . $u_nis); goto r4e_h; olARm: $this->output_json($data); goto W6x8u; N2ACm: $this->db->update("buku_induk"); goto SfjQc; pbAWz: $this->master->update("master_siswa", $input, "id_siswa", $id_siswa); goto Ic3Rk; gbVhY: $id_siswa = $this->input->post("id_siswa", true); goto d1sD9; agaLu: $data["insert"] = false; goto kLSiX; DybHB: $this->load->model("Master_model", "master"); goto gbVhY; bzCPk: $tgl_lahir = $this->input->post("tanggal_lahir", true); goto YXCVu; SfjQc: $data["insert"] = $input; goto indhY; zSqG5: $this->db->where("id_siswa", $siswa->id_siswa); goto N2ACm; indhY: $data["text"] = "Siswa berhasil diperbaharui"; goto d_Ye6; YXCVu: $tgl_masuk = $this->input->post("tahun_masuk", true); goto Fc_2i; yLHzC: ZH9Ai: goto agaLu; CdJsQ: $u_nis = $siswa->nis === $nis ? '' : "|is_unique[master_siswa.nis]"; goto UnbzI; Ic3Rk: $this->db->set("status", $this->input->post("status", true)); goto zSqG5; Fc_2i: $input = ["nisn" => $this->input->post("nisn", true), "nis" => $this->input->post("nis", true), "nama" => $this->input->post("nama", true), "jenis_kelamin" => $this->input->post("jenis_kelamin", true), "tempat_lahir" => $this->input->post("tempat_lahir", true), "tanggal_lahir" => $this->strContains($tgl_lahir, "0000-") ? null : $tgl_lahir, "agama" => $this->input->post("agama", true), "status_keluarga" => $this->input->post("status_keluarga", true), "anak_ke" => $this->input->post("anak_ke", true), "alamat" => $this->input->post("alamat", true), "rt" => $this->input->post("rt", true), "rw" => $this->input->post("rw", true), "kelurahan" => $this->input->post("kelurahan", true), "kecamatan" => $this->input->post("kecamatan", true), "kabupaten" => $this->input->post("kabupaten", true), "provinsi" => $this->input->post("provinsi", true), "kode_pos" => $this->input->post("kode_pos", true), "hp" => $this->input->post("hp", true), "nama_ayah" => $this->input->post("nama_ayah", true), "nohp_ayah" => $this->input->post("nohp_ayah", true), "pendidikan_ayah" => $this->input->post("pendidikan_ayah", true), "pekerjaan_ayah" => $this->input->post("pekerjaan_ayah", true), "alamat_ayah" => $this->input->post("alamat_ayah", true), "nama_ibu" => $this->input->post("nama_ibu", true), "nohp_ibu" => $this->input->post("nohp_ibu", true), "pendidikan_ibu" => $this->input->post("pendidikan_ibu", true), "pekerjaan_ibu" => $this->input->post("pekerjaan_ibu", true), "alamat_ibu" => $this->input->post("alamat_ibu", true), "nama_wali" => $this->input->post("nama_wali", true), "pendidikan_wali" => $this->input->post("pendidikan_wali", true), "pekerjaan_wali" => $this->input->post("pekerjaan_wali", true), "nohp_wali" => $this->input->post("nohp_wali", true), "alamat_wali" => $this->input->post("alamat_wali", true), "tahun_masuk" => $this->strContains($tgl_masuk, "0000-") ? null : $tgl_masuk, "kelas_awal" => $this->input->post("kelas_awal", true), "tgl_lahir_ayah" => $this->input->post("tgl_lahir_ayah", true), "tgl_lahir_ibu" => $this->input->post("tgl_lahir_ibu", true), "tgl_lahir_wali" => $this->input->post("tgl_lahir_wali", true), "sekolah_asal" => $this->input->post("sekolah_asal", true), "foto" => $siswa->foto != null && $siswa->foto != '' ? $siswa->foto : "uploads/foto_siswa/" . $nis . ".jpg"]; goto pbAWz; d1sD9: $nis = $this->input->post("nis", true); goto Z3pWH; d_Ye6: goto JC6p_; goto yLHzC; r4e_h: if ($this->form_validation->run() == FALSE) { goto ZH9Ai; } goto bzCPk; W6x8u: } function strContains($string, $val) { return strpos($string, $val) !== false; } function uploadFile($id_siswa) { goto PRRv3; b_1Yd: $data["status"] = false; goto yfI0P; LyIMl: if (isset($_FILES["foto"]["name"])) { goto HOU9x; } goto eup3o; evsmz: $result = $this->upload->data(); goto lxk47; eup3o: $data["src"] = ''; goto m1yhz; VeQMQ: $data["type"] = $_FILES["foto"]["type"]; goto Lt0ol; lxk47: $data["src"] = base_url() . "uploads/foto_siswa/" . $result["file_name"]; goto YJGs9; d7Qpu: $config["allowed_types"] = "gif|jpg|png|jpeg|JPEG|JPG|PNG|GIF"; goto r16p4; TZ5Kz: tqWfs: goto NvhC_; Lt0ol: $data["size"] = $_FILES["foto"]["size"]; goto TZ5Kz; YJGs9: $data["filename"] = pathinfo($result["file_name"], PATHINFO_FILENAME); goto Ixr37; m1yhz: goto tqWfs; goto SH3JX; NWpOJ: $siswa = $this->master->getSiswaById($id_siswa); goto LyIMl; tmBq5: $this->db->update("master_siswa"); goto UxEuF; sOLTH: if (!$this->upload->do_upload("foto")) { goto CVIBS; } goto evsmz; PRRv3: $this->load->model("Master_model", "master"); goto NWpOJ; cMeYn: $config["upload_path"] = "./uploads/foto_siswa/"; goto d7Qpu; Ixr37: $data["status"] = true; goto sxarm; plf1l: CVIBS: goto b_1Yd; IP0Ey: $this->upload->initialize($config); goto sOLTH; SH3JX: HOU9x: goto cMeYn; yfI0P: $data["src"] = $this->upload->display_errors(); goto oMLlN; oMLlN: HiEzt: goto VeQMQ; r16p4: $config["overwrite"] = true; goto l_HlZ; UxEuF: goto HiEzt; goto plf1l; yUWTx: $this->db->where("id_siswa", $id_siswa); goto tmBq5; l_HlZ: $config["file_name"] = $siswa->nis; goto IP0Ey; sxarm: $this->db->set("foto", "uploads/foto_siswa/" . $result["file_name"]); goto yUWTx; NvhC_: $this->output_json($data); goto N5vXf; N5vXf: } function deleteFile($id_siswa) { goto joxL3; V_qje: $this->db->set("foto", ''); goto ewoar; ewoar: $this->db->where("id_siswa", $id_siswa); goto gSEDj; joxL3: $src = $this->input->post("src"); goto hc72u; hc72u: $file_name = str_replace(base_url(), '', $src); goto At3sy; NHxZu: fhJNa: goto Q1n7W; vWO9b: otWr8: goto NHxZu; CLvlb: echo "File Delete Successfully"; goto vWO9b; g0HO3: if (!unlink($file_name)) { goto otWr8; } goto V_qje; At3sy: if (!($file_name != "assets/img/siswa.png")) { goto fhJNa; } goto g0HO3; gSEDj: $this->db->update("master_siswa"); goto CLvlb; Q1n7W: } public function delete() { goto t1WpG; nW0pR: if (!$chk) { goto pcGv3; } goto Jj3q3; G5vvU: $this->output_json(["status" => false]); goto v_xqP; t1WpG: $this->load->model("Master_model", "master"); goto Px2T_; v_xqP: VIPwV: goto x7RPz; e2eR2: $this->output_json(["status" => true, "total" => count($chk)]); goto MS4oI; Jj3q3: if (!$this->master->delete("master_siswa", $chk, "id_siswa")) { goto rrZlQ; } goto nGUW4; MS4oI: rrZlQ: goto HIwOd; Px2T_: $chk = $this->input->post("checked", true); goto nW0pR; HjzEM: pcGv3: goto G5vvU; nGUW4: $this->master->delete("buku_induk", $chk, "id_siswa"); goto e2eR2; HIwOd: goto VIPwV; goto HjzEM; x7RPz: } public function previewExcel() { goto c95wq; HFIpI: $sheetData = $spreadsheet->getActiveSheet()->toArray(); goto r17eN; HAf1e: cIp5B: goto B4VOx; aa_ta: goto AfOjH; goto ST_jy; etf12: uzsEX: goto A24_w; B4VOx: unlink($file); goto mcWsd; UPsxH: $config["allowed_types"] = "xls|xlsx|csv"; goto oaF5q; EWCar: switch ($ext) { case ".xlsx": $reader = new \PhpOffice\PhpSpreadsheet\Reader\Xlsx(); goto L3s3C; case ".xls": $reader = new \PhpOffice\PhpSpreadsheet\Reader\Xls(); goto L3s3C; case ".csv": $reader = new \PhpOffice\PhpSpreadsheet\Reader\Csv(); goto L3s3C; default: echo "unknown file ext"; die; } goto hmGjN; R9RtV: $i = 1; goto Py21L; oaF5q: $config["max_size"] = 2048; goto fwVEN; j2lUW: EMusj: goto etf12; LhmN1: if (!($sheetData[$i][0] != null)) { goto EMusj; } goto L3NlC; X70s2: $file = $this->upload->data("full_path"); goto phLz3; fwVEN: $config["encrypt_name"] = true; goto tNRbK; IWYZn: $error = $this->upload->display_errors(); goto WcDXo; q46uz: if (!($i < count($sheetData))) { goto cIp5B; } goto LhmN1; c95wq: $config["upload_path"] = "./uploads/import/"; goto UPsxH; ST_jy: LIbYK: goto IWYZn; uj4OW: L3s3C: goto x2xC5; WcDXo: echo $error; goto P7MSm; P7MSm: die; goto Atpnq; Atpnq: AfOjH: goto eYTzu; mcWsd: echo json_encode($data); goto aa_ta; LXi3r: goto Nj_Lt; goto HAf1e; hmGjN: dhyFx: goto uj4OW; x2xC5: $spreadsheet = $reader->load($file); goto HFIpI; Py21L: Nj_Lt: goto q46uz; A24_w: $i++; goto LXi3r; qLzH3: if (!$this->upload->do_upload("upload_file")) { goto LIbYK; } goto X70s2; phLz3: $ext = $this->upload->data("file_ext"); goto EWCar; r17eN: $data = []; goto R9RtV; L3NlC: $data[] = ["nisn" => str_replace("'", '', $sheetData[$i][1]), "nis" => str_replace("'", '', $sheetData[$i][2]), "nama" => $sheetData[$i][3], "jenis_kelamin" => $sheetData[$i][4], "username" => $sheetData[$i][5], "password" => $sheetData[$i][6], "tempat_lahir" => $sheetData[$i][10], "tanggal_lahir" => $sheetData[$i][11], "agama" => $sheetData[$i][12], "status_keluarga" => $sheetData[$i][16], "anak_ke" => $sheetData[$i][15], "alamat" => $sheetData[$i][17], "rt" => $sheetData[$i][18], "rw" => $sheetData[$i][19], "kelurahan" => $sheetData[$i][20], "kecamatan" => $sheetData[$i][21], "kabupaten" => $sheetData[$i][22], "provinsi" => $sheetData[$i][23], "kode_pos" => $sheetData[$i][24], "hp" => str_replace("'", '', $sheetData[$i][13]), "nama_ayah" => $sheetData[$i][25], "nohp_ayah" => str_replace("'", '', $sheetData[$i][29]), "pendidikan_ayah" => $sheetData[$i][27], "pekerjaan_ayah" => $sheetData[$i][28], "alamat_ayah" => $sheetData[$i][30], "nama_ibu" => $sheetData[$i][31], "nohp_ibu" => str_replace("'", '', $sheetData[$i][35]), "pendidikan_ibu" => $sheetData[$i][33], "pekerjaan_ibu" => $sheetData[$i][34], "alamat_ibu" => $sheetData[$i][36], "nama_wali" => $sheetData[$i][37], "pendidikan_wali" => $sheetData[$i][39], "pekerjaan_wali" => $sheetData[$i][40], "nohp_wali" => str_replace("'", '', $sheetData[$i][41]), "alamat_wali" => $sheetData[$i][42], "tahun_masuk" => $sheetData[$i][8], "kelas_awal" => $sheetData[$i][7], "tgl_lahir_ayah" => $sheetData[$i][26], "tgl_lahir_ibu" => $sheetData[$i][32], "tgl_lahir_wali" => $sheetData[$i][38], "sekolah_asal" => $sheetData[$i][9], "id_siswa" => isset($sheetData[$i][43]) ? $sheetData[$i][43] : '']; goto j2lUW; tNRbK: $this->upload->initialize($config); goto qLzH3; eYTzu: } public function do_import() { goto a4EyK; PIteg: foreach ($uids as $uid) { goto fLz7o; cHP9Q: if (!($check->get()->num_rows() == 0)) { goto B8CxT; } goto vo4Me; vo4Me: $this->db->insert("buku_induk", $uid); goto Pid2Q; Pid2Q: B8CxT: goto BbhbI; BbhbI: QkEYC: goto xQWS9; fLz7o: $check = $this->db->select("id_siswa")->from("buku_induk")->where("id_siswa", $uid->id_siswa); goto cHP9Q; xQWS9: } goto di6UB; mJwqH: $this->db->trans_start(); goto D6CDv; o4no9: FrETC: goto NN7Zq; BPlD3: foreach ($input as $key1 => $val1) { goto DMaBX; e1Qc3: OnhZV: goto grveS; E4E41: if (!($this->form_validation->run() == FALSE)) { goto LYyWr; } goto uW58j; QiU1v: $errors[$data["nama"]] = ["nis" => form_error("nis"), "nisn" => form_error("nisn"), "username" => form_error("username")]; goto ctrIV; DMaBX: $data = []; goto wFbd5; ctrIV: LYyWr: goto K3C7N; hx0yW: $this->form_validation->set_rules("nis", "NIS", "required|numeric|trim|min_length[6]|max_length[30]" . $u_nis); goto N5Bxj; K3C7N: iuCDD: goto PXY_7; uW58j: $duplikat[] = $data; goto QiU1v; Hrw4E: $u_name = "|is_unique[master_siswa.username]"; goto hx0yW; wFbd5: foreach (((array) $input)[$key1] as $key => $val) { $data[$key] = $val; ygY8c: } goto e1Qc3; xgrA6: $this->form_validation->set_rules("username", "Username", "required|trim" . $u_name); goto E4E41; FcNa5: $u_nis = "|is_unique[master_siswa.nis]"; goto Rpqzg; grveS: $this->form_validation->set_data($data); goto FcNa5; Rpqzg: $u_nisn = "|is_unique[master_siswa.nisn]"; goto Hrw4E; N5Bxj: $this->form_validation->set_rules("nisn", "NISN", "required|numeric|trim|min_length[6]|max_length[20]" . $u_nisn); goto xgrA6; PXY_7: } goto y7ahL; H1Z8i: if (count($errors) > 0) { goto MN2Ka; } goto mJwqH; RmoNF: $this->db->trans_complete(); goto hfvJC; eomwr: $errors = []; goto uz7C2; hfvJC: $data = ["status" => true, "errors" => []]; goto aod9q; yI_zc: MN2Ka: goto UFQ5b; aod9q: $this->output_json($data); goto i2MFr; UFQ5b: $data = ["status" => false, "errors" => $errors, "duplikat" => $duplikat]; goto vqgJT; vLycr: CmQqf: goto KtwJm; a4EyK: $input = json_decode($this->input->post("siswa", true)); goto eomwr; y7ahL: hRuSG: goto H1Z8i; di6UB: VGmqc: goto RmoNF; vqgJT: $this->output_json($data); goto vLycr; uz7C2: $duplikat = []; goto BPlD3; NN7Zq: $uids = $this->db->select("id_siswa, uid")->from("master_siswa")->get()->result(); goto PIteg; D6CDv: foreach ($input as $key1 => $val1) { goto PXQiX; z70iy: YONj4: goto gku4m; fVEMn: $save = $this->db->insert("master_siswa", $data); goto z70iy; J6uz7: uHuLx: goto u7PPD; u7PPD: $data["foto"] = "uploads/foto_siswa/" . $data["nis"] . ".jpg"; goto CkqBB; BNPZW: foreach (((array) $input)[$key1] as $key => $val) { goto d9fyl; R1alE: goto WSu02; goto PB0WS; PB0WS: wn5My: goto ZvDvk; ZvDvk: $data[$key] = "1"; goto l7SHM; Svh5C: yxQ4O: goto wTKIs; Mzpv9: $data[$key] = $val; goto R1alE; l7SHM: WSu02: goto Svh5C; d9fyl: if ($key == "status_keluarga" && $val == null) { goto wn5My; } goto Mzpv9; wTKIs: } goto J6uz7; PXQiX: $data = []; goto BNPZW; CkqBB: $this->db->set("uid", "UUID()", FALSE); goto fVEMn; gku4m: } goto o4no9; i2MFr: goto CmQqf; goto yI_zc; KtwJm: } public function update() { goto si3nR; YqqPP: $data["tp_active"] = $tp; goto qqhAe; F9niv: $data["tp"] = $this->dashboard->getTahun(); goto xl0fx; xl0fx: $data["smt"] = $this->dashboard->getSemester(); goto aqlZ7; rtNiv: $data = ["user" => $user, "judul" => "Update Data Siswa", "subjudul" => "Update Data Siswa", "setting" => $this->dashboard->getSetting()]; goto iaBBe; MWmiS: $data["kelas"] = $this->dropdown->getAllKelas($tp->id_tp, $smt->id_smt); goto hukiT; qqhAe: $data["smt_active"] = $smt; goto F9niv; tbtL3: $this->load->model("Dropdown_model", "dropdown"); goto xZPx5; si3nR: $this->load->model("Dashboard_model", "dashboard"); goto tbtL3; iaBBe: $tp = $this->dashboard->getTahunActive(); goto Wl8V_; hukiT: $this->load->view("_templates/dashboard/_header", $data); goto jFnlV; VXIDX: $this->load->view("_templates/dashboard/_footer"); goto WyOtr; xZPx5: $user = $this->ion_auth->user()->row(); goto rtNiv; jFnlV: $this->load->view("master/siswa/update"); goto VXIDX; aqlZ7: $data["profile"] = $this->dashboard->getProfileAdmin($user->id); goto jsLoz; Wl8V_: $smt = $this->dashboard->getSemesterActive(); goto YqqPP; jsLoz: $data["tipe"] = "update"; goto MWmiS; WyOtr: } public function downloadData($id_kelas) { goto pgVuS; PY1JB: $nama = []; goto f4TSg; DId8M: PhpExcelTemplator::outputToFile($template, $fileName, $params); goto Z3rRu; W3g9z: $tlp_ibu = []; goto uurtj; i2_TR: $nisn[] = "'" . $siswa->nisn; goto sBAI7; Bdd1r: $siswa = $siswas[$i]; goto JPHQ3; OITx0: QGYoC: goto Wk95H; JevyN: $tgl_lahir[] = $siswa->tanggal_lahir; goto nDVT8; RO306: $tgl_lahir_ibu[] = $siswa->tgl_lahir_ibu; goto QxU_n; e0IbR: $nis = []; goto qmZwM; gtBlX: $rw[] = $siswa->rw; goto eIzjq; UTwJ4: $tgl_lahir = []; goto JCfnI; QMhbz: $alamat_ayah[] = $siswa->alamat_ayah; goto i1ESV; GQYWW: $kab[] = $siswa->kabupaten; goto Xsj0f; Kix1G: $pendidikan_ayah = []; goto paOqt; f4TSg: $jk = []; goto XqAVq; jUYx6: $tlp_wali[] = "'" . $siswa->nohp_wali; goto aKbDS; QxU_n: $pendidikan_ibu[] = $siswa->pendidikan_ibu; goto qT6C5; paxHb: $rt = []; goto qboNU; hNPb2: $tgl_diterima[] = $siswa->tahun_masuk; goto Y9aL0; eF62o: $nama_ayah = []; goto RCGYy; r3IzF: goto nqPWa; goto o3ST3; JNaiE: $pekerjaan_ayah[] = $siswa->pekerjaan_ayah; goto qFR4p; RyyV4: $params = ["[id]" => $ids, "[no]" => $no, "[nis]" => $nis, "[nisn]" => $nisn, "[nama]" => $nama, "[jk]" => $jk, "[username]" => $username, "[password]" => $password, "[kelas_awal]" => $kelas_awal, "[tgl_diterima]" => $tgl_diterima, "[sekolah_asal]" => $sekolah_asal, "[tempat_lahir]" => $tempat_lahir, "[tgl_lahir]" => $tgl_lahir, "[agama]" => $agama, "[tlp_siswa]" => $tlp_siswa, "[email]" => $email, "[anak_ke]" => $anak_ke, "[status_keluarga]" => $status_keluarga, "[alamat_siswa]" => $alamat_siswa, "[rt]" => $rt, "[rw]" => $rw, "[kel]" => $kel, "[kec]" => $kec, "[kab]" => $kab, "[prov]" => $prov, "[kode_pos]" => $kode_pos, "[nama_ayah]" => $nama_ayah, "[tgl_lahir_ayah]" => $tgl_lahir_ayah, "[pendidikan_ayah]" => $pendidikan_ayah, "[pekerjaan_ayah]" => $pekerjaan_ayah, "[tlp_ayah]" => $tlp_ayah, "[alamat_ayah]" => $alamat_ayah, "[nama_ibu]" => $nama_ibu, "[tgl_lahir_ibu]" => $tgl_lahir_ibu, "[pendidikan_ibu]" => $pendidikan_ibu, "[pekerjaan_ibu]" => $pekerjaan_ibu, "[tlp_ibu]" => $tlp_ibu, "[alamat_ibu]" => $alamat_ibu, "[nama_wali]" => $nama_wali, "[tgl_lahir_wali]" => $tgl_lahir_wali, "[pendidikan_wali]" => $pendidikan_wali, "[pekerjaan_wali]" => $pekerjaan_wali, "[tlp_wali]" => $tlp_wali, "[alamat_wali]" => $alamat_wali]; goto DId8M; paOqt: $pekerjaan_ayah = []; goto uOxlG; V0YUT: $tgl_lahir_ayah[] = $siswa->tgl_lahir_ayah; goto lsKFy; pljuJ: $fileName = "Data Siswa Kelas " . $kelas->nama_kelas . ".xlsx"; goto i9HiR; NzykJ: $pendidikan_wali[] = $siswa->pendidikan_wali; goto Bsr7X; IDIc0: $rt[] = $siswa->rt; goto gtBlX; HHifV: $kelas = $this->master->getKelasById($id_kelas); goto y2nZG; rPd4g: $kec = []; goto UNLtn; Uz38Z: $kode_pos[] = $siswa->kode_pos; goto pNj9u; jdr2k: $nama_wali[] = $siswa->nama_wali; goto wRQw3; X8GeY: $tlp_siswa = []; goto CdoyV; pgVuS: $this->load->model("Master_model", "master"); goto n3NFa; tFX02: $tgl_lahir_wali = []; goto wfwXF; gTYKD: $password[] = $siswa->password; goto URdvy; Kus0N: $tlp_siswa[] = "'" . $siswa->hp; goto xOL6i; WzhCx: $status_keluarga = []; goto hA0Mt; i9HiR: $no = []; goto ALu1L; bu7O2: $password = []; goto ZuTbG; zTjbY: $status_keluarga[] = $siswa->status_keluarga; goto H4sU1; L7t8M: $ids[] = $siswa->id_siswa; goto mLJYY; UNLtn: $kab = []; goto voLn8; tNkqp: nqPWa: goto pBJAl; pLAmf: $kel = []; goto rPd4g; bRIfu: $nama_ibu = []; goto oD_2S; Y9aL0: $sekolah_asal[] = $siswa->sekolah_asal; goto N7ycl; N7ycl: $tempat_lahir[] = $siswa->tempat_lahir; goto JevyN; Wk95H: $i++; goto r3IzF; Ba26d: $username[] = $siswa->username; goto gTYKD; qFR4p: $tlp_ayah[] = "'" . $siswa->nohp_ayah; goto QMhbz; d3EhC: $alamat_wali = []; goto KYw8B; nDVT8: $agama[] = $siswa->agama; goto Kus0N; pNj9u: $nama_ayah[] = $siswa->nama_ayah; goto V0YUT; FLTW3: $template = "./uploads/import/format/format_update_siswa.xlsx"; goto pljuJ; i1sP3: $tlp_wali = []; goto d3EhC; sBAI7: $nama[] = $siswa->nama; goto y0sCE; Bsr7X: $pekerjaan_wali[] = $siswa->pekerjaan_wali; goto jUYx6; VyOnY: $pendidikan_ibu = []; goto xleV9; y2nZG: $siswas = $this->master->getSiswaByKelas($tp->id_tp, $smt->id_smt, $id_kelas); goto FLTW3; JCfnI: $agama = []; goto X8GeY; pBJAl: if (!($i < count($siswas))) { goto v0EmE; } goto Bdd1r; XqAVq: $username = []; goto bu7O2; n3NFa: $tp = $this->master->getTahunActive(); goto b2Qb2; uOxlG: $tlp_ayah = []; goto SmuMq; UxtfY: $alamat_ibu[] = $siswa->alamat_ibu; goto jdr2k; xOL6i: $anak_ke[] = $siswa->anak_ke; goto zTjbY; o3ST3: v0EmE: goto RyyV4; RCGYy: $tgl_lahir_ayah = []; goto Kix1G; oD_2S: $tgl_lahir_ibu = []; goto VyOnY; KYw8B: $i = 0; goto tNkqp; aKbDS: $alamat_wali[] = $siswa->alamat_wali; goto OITx0; ALu1L: $ids = []; goto e0IbR; lsKFy: $pendidikan_ayah[] = $siswa->pendidikan_ayah; goto JNaiE; bVQkQ: $nama_wali = []; goto tFX02; URdvy: $kelas_awal[] = $siswa->kelas_awal; goto hNPb2; i1ESV: $nama_ibu[] = $siswa->nama_ibu; goto RO306; SzYVu: $kec[] = $siswa->kecamatan; goto GQYWW; CdoyV: $email = []; goto DJ7Aj; qT6C5: $pekerjaan_ibu[] = $siswa->pekerjaan_ibu; goto sHqfW; DJ7Aj: $anak_ke = []; goto WzhCx; xleV9: $pekerjaan_ibu = []; goto W3g9z; voLn8: $prov = []; goto wHQj7; sHqfW: $tlp_ibu[] = "'" . $siswa->nohp_ibu; goto UxtfY; qmZwM: $nisn = []; goto PY1JB; ZuTbG: $kelas_awal = []; goto IR5bi; uurtj: $alamat_ibu = []; goto bVQkQ; H4sU1: $alamat_siswa[] = $siswa->alamat; goto IDIc0; wRQw3: $tgl_lahir_wali[] = $siswa->tgl_lahir_wali; goto NzykJ; hBhRv: $sekolah_asal = []; goto Bu0zN; SmuMq: $alamat_ayah = []; goto bRIfu; Bu0zN: $tempat_lahir = []; goto UTwJ4; JPHQ3: $no[] = $i + 1; goto L7t8M; eIzjq: $kel[] = $siswa->kelurahan; goto SzYVu; wfwXF: $pendidikan_wali = []; goto QVUXe; y0sCE: $email[] = $siswa->email; goto BlhJI; hA0Mt: $alamat_siswa = []; goto paxHb; BlhJI: $jk[] = $siswa->jenis_kelamin; goto Ba26d; b2Qb2: $smt = $this->master->getSemesterActive(); goto HHifV; QVUXe: $pekerjaan_wali = []; goto i1sP3; Xsj0f: $prov[] = $siswa->provinsi; goto Uz38Z; IR5bi: $tgl_diterima = []; goto hBhRv; wHQj7: $kode_pos = []; goto eF62o; qboNU: $rw = []; goto pLAmf; mLJYY: $nis[] = "'" . $siswa->nis; goto i2_TR; Z3rRu: } public function updateAll() { goto Z2Af9; CKPSM: as6Xn: goto DtYWr; DtYWr: $this->db->trans_complete(); goto H50M5; Z2Af9: $input = json_decode($this->input->post("siswa", true)); goto ZrVMs; H50M5: $this->output_json($save); goto BocRC; mst78: foreach ($input as $key1 => $val1) { goto K9zzF; HOevS: foreach (((array) $input)[$key1] as $key => $val) { goto XHh1H; YbAu7: goto okFZ4; goto kvXJG; jnbM9: HNsz7: goto swKsL; kvXJG: E62xG: goto Kx4Xf; XHh1H: if ($key == $kid) { goto E62xG; } goto it9ka; LHqwA: if (!($key == "nis")) { goto ao9o0; } goto kFeMl; Kx4Xf: $id_siswa = $val; goto wPn5h; it9ka: $data[$key] = $val; goto LHqwA; wPn5h: okFZ4: goto jnbM9; kFeMl: $data["foto"] = "uploads/foto_siswa/" . $val . ".jpg"; goto bUFUr; bUFUr: ao9o0: goto YbAu7; swKsL: } goto DX3Zr; E54WE: SRFCc: goto MaVhT; H0gBc: $kid = "id_siswa"; goto QVwKp; R7njH: $save = $this->db->update("master_siswa", $data, array("id_siswa" => $id_siswa)); goto E54WE; K9zzF: $data = []; goto H0gBc; DX3Zr: dgr42: goto R7njH; QVwKp: $id_siswa = "0"; goto HOevS; MaVhT: } goto CKPSM; ZrVMs: $this->db->trans_start(); goto mst78; BocRC: } public function previewExcelNis() { goto Dg2Pk; e4XIC: die; goto EmLF_; ffRsO: switch ($ext) { case ".xlsx": $reader = new \PhpOffice\PhpSpreadsheet\Reader\Xlsx(); goto zwymV; case ".xls": $reader = new \PhpOffice\PhpSpreadsheet\Reader\Xls(); goto zwymV; case ".csv": $reader = new \PhpOffice\PhpSpreadsheet\Reader\Csv(); goto zwymV; default: echo "unknown file ext"; die; } goto jv5_L; jv5_L: mH9Ud: goto hhM_V; oESB2: $i++; goto v_Qgw; k3Q3M: qhMzR: goto JTYgT; LpwjD: eQfeN: goto oESB2; uBZeh: $error = $this->upload->display_errors(); goto GH1uY; JTYgT: unlink($file); goto Skq2F; qr0A2: $data[] = ["nisn" => str_replace("'", '', $sheetData[$i][1]), "nis" => str_replace("'", '', $sheetData[$i][2])]; goto zmMoz; O3_GN: if (!($i < count($sheetData))) { goto qhMzR; } goto psWlk; H3NHh: $this->upload->initialize($config); goto P9B0g; Skq2F: echo json_encode($data); goto d_cKF; P9B0g: if (!$this->upload->do_upload("upload_file")) { goto a_Kvk; } goto spqW0; SQJ3k: $data = []; goto kmfHT; sN35K: Ydtmu: goto O3_GN; cSX40: $config["max_size"] = 2048; goto yjRkl; v_Qgw: goto Ydtmu; goto k3Q3M; Dg2Pk: $config["upload_path"] = "./uploads/import/"; goto I_5QI; kmfHT: $i = 1; goto sN35K; d_cKF: goto y_VHf; goto UCIz5; zmMoz: XuFzs: goto LpwjD; I_5QI: $config["allowed_types"] = "xls|xlsx|csv"; goto cSX40; EmLF_: y_VHf: goto jy2SM; spqW0: $file = $this->upload->data("full_path"); goto S2aEe; VG2tN: $spreadsheet = $reader->load($file); goto F7RLt; yjRkl: $config["encrypt_name"] = true; goto H3NHh; GH1uY: echo $error; goto e4XIC; UCIz5: a_Kvk: goto uBZeh; F7RLt: $sheetData = $spreadsheet->getActiveSheet()->toArray(); goto SQJ3k; hhM_V: zwymV: goto VG2tN; S2aEe: $ext = $this->upload->data("file_ext"); goto ffRsO; psWlk: if (!($sheetData[$i][0] != null)) { goto XuFzs; } goto qr0A2; jy2SM: } public function updateNisByNisn() { goto CwVb2; f5lAn: $this->db->trans_complete(); goto V6sTT; v1mPx: vXSOw: goto f5lAn; CwVb2: $input = json_decode($this->input->post("siswa", true)); goto te1aV; V6sTT: $this->output_json($save); goto TuxWm; te1aV: foreach ($input as $val) { goto LfLOS; cHWV3: UklX3: goto gvnJf; LfLOS: $this->db->set("nis", trim($val->nis)); goto YRNWk; YRNWk: $this->db->where("nisn", trim($val->nisn)); goto mSgY2; mSgY2: $save = $this->db->update("master_siswa"); goto cHWV3; gvnJf: } goto v1mPx; TuxWm: } public function editLogin() { goto QVelc; UWI1G: $siswa = $this->db->get_where("master_siswa", "id_siswa="" . $id_siswa . """)->row(); goto dE5Pl; iduM_: $this->output_json($data); goto jxXGf; eXct8: $this->form_validation->set_rules("old", $this->lang->line("change_password_validation_old_password_label"), "required"); goto VCYxX; s_tRa: $msg = "Gagal mengganti username/passsword."; goto djonu; YL5JP: $data = ["status" => false, "errors" => ["username" => "Username sudah digunakan"]]; goto i2ORA; SHYPp: $username = $this->input->post("username", true); goto WLyWE; Cckna: $this->db->set("username", $username); goto JyaQv; YOybq: $user_siswa = $this->db->get_where("users", "email="" . $email . """)->row(); goto QxCRz; QxCRz: $deleted = true; goto NHO_v; ytN56: $id_siswa = $this->input->post("id_siswa", true); goto SHYPp; LFjph: $email = $siswa->nis . "@siswa.com"; goto nqTdy; BKqBy: $tp = $this->master->getTahunActive(); goto N8ePn; KO8QE: jBR_J: goto Ozamy; waFZo: $deleted = $this->ion_auth->delete_user($user_siswa->id); goto GnDwj; dIifP: $data["status"] = $status; goto DSFbw; sOrWd: $siswa_lain = $this->dashboard->getDataSiswa($username, $tp->id_tp, $smt->id_smt); goto eXct8; N8ePn: $smt = $this->master->getSemesterActive(); goto sOrWd; sF8fH: $this->db->where("id_siswa", $id_siswa); goto T6Wwk; WLyWE: $pass = $this->input->post("new", true); goto BKqBy; FlaLm: N5AUp: goto dIifP; Ozamy: $this->ion_auth->register($username, $password, $email, $additional_data, $group); goto Cckna; zKrCC: qSOoJ: goto iduM_; r3Qqf: $first_name = $nama[0]; goto UZgVy; Kd46M: $this->form_validation->set_rules("new_confirm", $this->lang->line("change_password_validation_new_password_confirm_label"), "required"); goto kGrFq; EuM3H: if ($deleted) { goto jBR_J; } goto Xo1rR; VCYxX: $this->form_validation->set_rules("new", $this->lang->line("change_password_validation_new_password_label"), "required|min_length[" . $this->config->item("min_password_length", "ion_auth") . "]|matches[new_confirm]"); goto Kd46M; i2ORA: goto qSOoJ; goto UxWKs; DSFbw: $data["text"] = $msg; goto PFNKc; QVelc: $this->load->model("Master_model", "master"); goto e48Rb; eNCU3: if ($this->form_validation->run() === FALSE) { goto sYdbQ; } goto UWI1G; nqTdy: $additional_data = ["first_name" => $first_name, "last_name" => $last_name]; goto xU8DN; UZgVy: $last_name = end($nama); goto BwFvB; NHO_v: if (!($user_siswa != null)) { goto AbpuW; } goto waFZo; UxWKs: sYdbQ: goto uzY5k; xU8DN: $group = array("3"); goto YOybq; Xo1rR: $status = false; goto s_tRa; djonu: goto N5AUp; goto KO8QE; dKJ3e: Mk0Tc: goto YL5JP; JyaQv: $this->db->set("password", $password); goto sF8fH; BwFvB: $username = trim($username); goto qZA3d; e48Rb: $this->load->model("Dashboard_model", "dashboard"); goto ytN56; h0nZj: $msg = !$status ? "Gagal mengganti username/passsword." : "berhasil mengganti username/passsword."; goto FlaLm; kGrFq: if ($siswa_lain && $siswa_lain->id_siswa != $id_siswa) { goto Mk0Tc; } goto eNCU3; dE5Pl: $nama = explode(" ", $siswa->nama); goto r3Qqf; PFNKc: goto qSOoJ; goto dKJ3e; GnDwj: AbpuW: goto EuM3H; uzY5k: $data = ["status" => false, "errors" => ["old" => form_error("old"), "new" => form_error("new"), "new_confirm" => form_error("new_confirm")]]; goto zKrCC; T6Wwk: $status = $this->db->update("master_siswa"); goto h0nZj; qZA3d: $password = trim($pass); goto LFjph; jxXGf: } private function registerSiswa($username, $password, $email, $additional_data, $group) { goto fPQh1; ZspVN: $data["status"] = false; goto fcvAt; eS1HN: return $data; goto Z2G7L; fcvAt: Xa263: goto eS1HN; GeeYK: $data["status"] = true; goto y2cMy; fPQh1: $reg = $this->ion_auth->register($username, $password, $email, $additional_data, $group); goto GeeYK; OLU_J: if (!($reg == false)) { goto Xa263; } goto ZspVN; y2cMy: $data["id"] = $reg; goto OLU_J; Z2G7L: } } 
 ?>

Did this file decode correctly?

Original Code

<?php
/*   ________________________________________
    |                 GarudaCBT              |
    |    https://github.com/garudacbt/cbt    |
    |________________________________________|
*/
 defined("\102\101\123\105\120\101\x54\110") or exit("\116\x6f\x20\x64\x69\x72\145\143\164\x20\163\x63\162\x69\160\164\x20\x61\143\x63\x65\x73\163\x20\141\154\x6c\x6f\x77\x65\144"); use alhimik1986\PhpExcelTemplator\PhpExcelTemplator; class Datasiswa extends CI_Controller { public function __construct() { goto elHm1; lOxDV: show_error("\x48\x61\x6e\171\141\x20\101\144\x6d\x69\156\x69\163\164\162\x61\164\x6f\x72\x20\x79\x61\156\147\40\x64\x69\x62\x65\162\151\40\x68\x61\x6b\40\165\156\164\165\x6b\x20\x6d\x65\x6e\147\x61\153\163\145\x73\x20\x68\x61\154\x61\x6d\x61\156\x20\151\x6e\x69\x2c\40\x3c\141\40\x68\162\x65\x66\x3d\x22" . base_url("\x64\x61\x73\150\142\x6f\x61\x72\x64") . "\x22\76\x4b\145\x6d\x62\x61\154\x69\40\x6b\145\x20\x6d\x65\x6e\165\40\x61\x77\x61\154\x3c\57\x61\76", 403, "\x41\x6b\163\x65\163\40\x54\x65\162\154\141\x72\141\x6e\147"); goto V7T4O; wh2fn: if (!(!$this->ion_auth->is_admin() && !$this->ion_auth->in_group("\147\165\x72\x75"))) { goto nxB0o; } goto lOxDV; zhcmZ: $this->load->library(["\x64\141\x74\x61\164\x61\142\x6c\x65\x73", "\146\x6f\x72\155\137\166\x61\154\151\144\x61\x74\x69\157\x6e"]); goto Ye7E3; sKDPL: xJ7cJ: goto uUiNQ; elHm1: parent::__construct(); goto eTz1D; nHMm5: goto eEMNg; goto sKDPL; uUiNQ: redirect("\141\165\164\150"); goto V7ZbL; V7ZbL: eEMNg: goto GFYkm; eTz1D: if (!$this->ion_auth->logged_in()) { goto xJ7cJ; } goto wh2fn; V7T4O: nxB0o: goto nHMm5; GFYkm: $this->load->library("\165\x70\x6c\x6f\x61\x64"); goto zhcmZ; Ye7E3: $this->form_validation->set_error_delimiters('', ''); goto Iyy7l; Iyy7l: } public function output_json($data, $encode = true) { goto okBvi; kufGv: I6E9J: goto nV0NF; uQ2mM: $data = json_encode($data); goto kufGv; okBvi: if (!$encode) { goto I6E9J; } goto uQ2mM; nV0NF: $this->output->set_content_type("\x61\x70\160\x6c\x69\x63\141\164\x69\157\156\57\x6a\163\x6f\156")->set_output($data); goto I3Q11; I3Q11: } public function index() { goto VCr3X; VCr3X: $this->load->model("\x44\141\163\150\142\x6f\x61\x72\144\x5f\155\x6f\144\145\154", "\144\x61\163\x68\x62\x6f\141\x72\144"); goto jq3hC; MlE_c: $user = $this->ion_auth->user()->row(); goto uKCiz; Aqf_o: $this->load->view("\x6d\141\x73\164\145\x72\x2f\x73\x69\163\167\x61\x2f\x64\141\x74\x61"); goto YQlOq; WUhPa: $smtAktif = $smt[$searchSmt]; goto tbhvX; f2kkp: $searchSmt = array_search("\x31", array_column($smt, "\x61\x63\164\151\166\x65")); goto oDL_q; jq3hC: $this->load->model("\x44\162\x6f\160\144\157\x77\x6e\137\x6d\x6f\x64\x65\154", "\x64\x72\157\x70\x64\x6f\x77\x6e"); goto MlE_c; uBDHV: $tp = $this->dashboard->getTahun(); goto gkrkV; Ya4FG: $data["\163\155\x74"] = $smt; goto SPmwF; SPmwF: $searchTp = array_search("\x31", array_column($tp, "\x61\143\x74\151\x76\x65")); goto f2kkp; KI3Rq: $data["\160\162\x6f\x66\151\x6c\145"] = $this->dashboard->getProfileAdmin($user->id); goto piGPs; KySkq: $data["\x74\x70"] = $tp; goto Ya4FG; piGPs: $data["\153\145\x6c\x61\163\163"] = $this->dropdown->getAllKelas($tpAktif->id_tp, $smtAktif->id_smt); goto zAxaE; tbhvX: $data["\x74\x70\x5f\141\x63\x74\x69\x76\145"] = $tpAktif; goto k0zLl; YQlOq: $this->load->view("\137\x74\145\155\x70\x6c\x61\x74\145\163\x2f\x64\141\x73\x68\x62\x6f\x61\x72\x64\x2f\137\146\157\x6f\x74\145\162"); goto tjsCU; gkrkV: $smt = $this->dashboard->getSemester(); goto KySkq; k0zLl: $data["\163\x6d\164\137\x61\143\164\x69\x76\x65"] = $smtAktif; goto KI3Rq; oDL_q: $tpAktif = $tp[$searchTp]; goto WUhPa; uKCiz: $data = ["\165\x73\145\162" => $user, "\152\165\144\165\154" => "\x53\x69\163\167\141", "\163\x75\142\x6a\x75\144\x75\x6c" => "\104\141\x74\141\x20\123\x69\163\x77\x61", "\x73\145\x74\x74\x69\156\x67" => $this->dashboard->getSetting()]; goto uBDHV; zAxaE: $this->load->view("\137\164\x65\155\x70\154\x61\x74\145\163\57\144\141\163\150\142\x6f\141\162\144\x2f\x5f\150\x65\x61\144\x65\x72", $data); goto Aqf_o; tjsCU: } public function data() { goto v0SIH; ieaCm: $this->load->model("\104\x61\163\x68\142\x6f\x61\162\144\x5f\x6d\157\144\145\x6c", "\x64\x61\163\150\142\157\x61\x72\144"); goto G_lIY; v0SIH: $this->load->model("\x4d\x61\163\x74\x65\162\137\x6d\157\144\145\x6c", "\x6d\x61\163\x74\x65\162"); goto ieaCm; G_lIY: $tp = $this->dashboard->getTahunActive(); goto hit6b; JyJTm: $this->output_json($this->master->getDataSiswa($tp->id_tp, $smt->id_smt), false); goto xc0B8; hit6b: $smt = $this->dashboard->getSemesterActive(); goto JyJTm; xc0B8: } public function list() { goto u_v1w; VjPm6: $smt = $this->dashboard->getSemesterActive(); goto Ll7T5; Elzxz: $data = ["\x6c\151\x73\164\x73" => $lists, "\x74\x6f\164\x61\x6c" => $count_siswa, "\160\x61\147\x65\163" => ceil($count_siswa / $limit), "\x73\145\141\x72\x63\x68" => $search, "\x70\145\x72\160\141\147\x65" => $limit]; goto RhQsF; pOqsP: $lists = $this->master->getSiswaPage($tp->id_tp, $smt->id_smt, $offset, $limit, $search); goto Elzxz; sulb7: $this->load->model("\104\141\x73\150\142\157\141\162\144\x5f\x6d\x6f\x64\145\x6c", "\144\141\163\150\x62\x6f\x61\x72\144"); goto DVTy3; Uy3dK: $tp = $this->dashboard->getTahunActive(); goto VjPm6; KoNmh: $offset = ($page - 1) * $limit; goto Uy3dK; u_v1w: $this->load->model("\115\141\163\x74\x65\162\x5f\x6d\x6f\144\145\x6c", "\155\141\x73\x74\145\x72"); goto sulb7; DVTy3: $page = $this->input->post("\x70\x61\147\x65", true); goto tUJa_; RhQsF: $this->output_json($data); goto vfr8g; NsA4B: $search = $this->input->post("\163\145\x61\162\x63\x68", true); goto KoNmh; tUJa_: $limit = $this->input->post("\154\x69\x6d\x69\164", true); goto NsA4B; Ll7T5: $count_siswa = $this->master->getSiswaTotalPage($search); goto pOqsP; vfr8g: } public function add() { goto dc5sh; QaALI: $data["\163\x6d\x74\x5f\141\x63\x74\151\x76\145"] = $this->dashboard->getSemesterActive(); goto CUI6T; qZ2MR: $this->load->view("\x5f\164\x65\155\160\x6c\141\164\145\163\57\144\141\x73\x68\142\x6f\141\x72\144\57\137\x66\157\157\164\x65\162"); goto uMqyw; xtRpS: $user = $this->ion_auth->user()->row(); goto QSSDh; VcAfw: $data["\164\x70"] = $this->dashboard->getTahun(); goto M8njN; M8njN: $data["\x74\160\137\x61\x63\164\x69\x76\x65"] = $this->dashboard->getTahunActive(); goto NuXJr; NuXJr: $data["\x73\x6d\x74"] = $this->dashboard->getSemester(); goto QaALI; CUI6T: $data["\160\x72\x6f\146\x69\x6c\x65"] = $this->dashboard->getProfileAdmin($user->id); goto C6e3n; rZLhr: $this->load->view("\155\141\x73\x74\145\x72\57\163\151\x73\167\x61\x2f\141\144\144"); goto qZ2MR; QSSDh: $data = ["\165\163\x65\x72" => $user, "\x6a\x75\x64\x75\154" => "\x53\151\163\x77\141", "\x73\x75\x62\152\165\144\165\x6c" => "\x54\x61\x6d\142\141\x68\40\x44\x61\x74\141\40\123\x69\x73\x77\x61", "\163\x65\x74\164\x69\x6e\x67" => $this->dashboard->getSetting()]; goto VcAfw; C6e3n: $data["\x74\x69\160\x65"] = "\x61\144\x64"; goto sn3GV; dc5sh: $this->load->model("\104\141\x73\150\142\157\x61\x72\144\x5f\155\x6f\x64\x65\154", "\144\141\x73\x68\x62\157\141\x72\144"); goto xtRpS; sn3GV: $this->load->view("\x5f\x74\x65\155\160\154\141\164\x65\x73\57\x64\141\x73\150\142\x6f\141\162\x64\57\x5f\150\145\x61\144\x65\x72", $data); goto rZLhr; uMqyw: } public function create() { goto nQPcK; sX5OS: $this->db->insert("\142\165\x6b\165\x5f\151\x6e\x64\165\x6b", $induk); goto rYC2g; KN2kg: $u_nis = "\x7c\151\x73\x5f\165\156\x69\161\165\x65\133\x6d\141\x73\x74\145\162\x5f\163\x69\163\x77\141\x2e\x6e\151\x73\x5d"; goto JBLVH; LKWt2: $id = $this->db->insert_id(); goto G5bq1; G5bq1: $siswa = $this->master->getSiswaById($id); goto rDqe2; rYC2g: $data["\x74\145\x78\164"] = "\123\x69\163\x77\141\x20\x62\145\162\150\x61\x73\x69\x6c\40\144\x69\x74\141\x6d\142\x61\150\x6b\x61\156"; goto DjdUL; lWvaQ: if ($this->form_validation->run() == FALSE) { goto gWGwX; } goto umg7o; GvWeV: $nisn = $this->input->post("\156\151\163\156", true); goto zmGPI; P6Wwr: $data["\x69\156\163\x65\162\x74"] = $this->db->insert("\x6d\x61\x73\164\145\162\x5f\x73\x69\163\167\141", $insert); goto LKWt2; jB2vU: $data["\x69\x6e\x73\145\162\x74"] = false; goto apI0B; m5kjh: $this->form_validation->set_rules("\x6e\151\163\156", "\x4e\x49\123\116", "\x72\145\161\165\151\162\x65\144\x7c\156\165\x6d\145\x72\151\x63\174\164\x72\x69\x6d\x7c\155\151\x6e\x5f\x6c\145\x6e\x67\164\x68\x5b\x36\x5d\x7c\x6d\x61\x78\x5f\x6c\x65\x6e\x67\x74\150\x5b\x32\x30\135" . $u_nisn); goto M_NlJ; umg7o: $insert = ["\x6e\141\155\x61" => $this->input->post("\x6e\141\155\x61\x5f\163\x69\163\x77\141", true), "\156\151\x73" => $nis, "\156\151\x73\156" => $nisn, "\x6a\145\156\x69\163\137\x6b\x65\154\x61\155\151\156" => $this->input->post("\152\145\156\151\163\137\153\x65\x6c\141\155\x69\156", true), "\x6b\145\x6c\x61\x73\x5f\141\x77\x61\x6c" => $this->input->post("\153\145\x6c\x61\x73\x5f\141\x77\x61\154", true), "\x74\141\x68\165\156\x5f\155\141\163\165\153" => $this->input->post("\x74\x61\x68\x75\156\137\x6d\x61\163\x75\153", true), "\x75\x73\x65\162\156\141\155\x65" => $username, "\160\141\163\163\x77\x6f\162\x64" => $this->input->post("\x70\x61\163\163\x77\157\x72\x64", true), "\x66\157\x74\x6f" => "\165\160\x6c\157\141\144\163\x2f\146\157\x74\157\137\x73\151\163\167\141\57" . $nis . "\x6a\x70\147"]; goto mpuh5; JBLVH: $u_nisn = "\174\151\x73\x5f\165\156\151\x71\165\x65\x5b\155\x61\x73\x74\145\162\x5f\163\x69\x73\x77\x61\56\x6e\151\163\156\135"; goto fG6I8; PDcEJ: gWGwX: goto jB2vU; GTVss: $nis = $this->input->post("\x6e\x69\x73", true); goto GvWeV; fG6I8: $u_name = "\x7c\x69\x73\x5f\165\156\151\x71\165\x65\133\x6d\141\163\164\x65\162\137\163\x69\163\x77\x61\x2e\x75\x73\x65\162\156\141\x6d\x65\135"; goto ZsEmM; HgUhw: hVKRw: goto pNRXn; M_NlJ: $this->form_validation->set_rules("\x75\x73\x65\x72\x6e\x61\x6d\x65", "\x55\163\145\162\x6e\141\x6d\x65", "\162\x65\161\165\151\162\145\144\x7c\x74\162\151\x6d" . $u_name); goto lWvaQ; pNRXn: $this->output_json($data); goto J1OMb; DjdUL: goto hVKRw; goto PDcEJ; rDqe2: $induk = ["\151\x64\137\163\x69\163\x77\141" => $id, "\165\151\144" => $siswa->uid, "\163\164\141\164\x75\x73" => 1]; goto sX5OS; ZsEmM: $this->form_validation->set_rules("\156\151\163", "\x4e\111\123", "\x72\x65\x71\x75\151\162\x65\144\x7c\x6e\x75\x6d\x65\162\151\x63\x7c\164\x72\151\155\x7c\155\151\156\x5f\x6c\x65\156\x67\164\x68\x5b\x36\x5d\174\x6d\141\x78\137\154\x65\x6e\x67\x74\x68\x5b\63\60\x5d" . $u_nis); goto m5kjh; mpuh5: $this->db->set("\165\x69\x64", "\125\x55\x49\x44\x28\51", FALSE); goto P6Wwr; nQPcK: $this->load->model("\115\141\x73\164\145\162\137\155\157\x64\145\x6c", "\155\141\x73\x74\145\162"); goto GTVss; apI0B: $data["\x74\145\170\164"] = "\104\141\164\x61\x20\123\x75\144\141\150\40\141\144\x61\54\x20\120\141\163\164\151\x6b\x61\x6e\x20\116\111\x53\x2c\x20\116\111\x53\116\40\x64\x61\156\x20\x55\163\x65\162\x6e\x61\x6d\145\40\x62\145\x6c\165\x6d\40\144\x69\147\x75\156\x61\153\141\x6e\40\163\x69\x73\167\x61\40\x6c\141\151\x6e"; goto HgUhw; zmGPI: $username = $this->input->post("\165\163\x65\x72\156\141\155\145", true); goto KN2kg; J1OMb: } public function edit($id) { goto Qz0v6; Qz0v6: $this->load->model("\x4d\141\163\x74\145\x72\x5f\155\157\x64\x65\154", "\155\x61\x73\x74\145\162"); goto vgHkW; vgHkW: $this->load->model("\x44\141\x73\150\142\x6f\141\162\144\x5f\x6d\157\x64\145\154", "\144\141\163\x68\x62\157\x61\x72\144"); goto oTuCC; Hi2rH: $inputWali = [["\x6e\141\x6d\145" => "\156\141\155\141\137\167\141\x6c\151", "\x6c\x61\142\145\x6c" => "\x4e\x61\x6d\141\x20\127\141\x6c\151", "\166\x61\x6c\165\x65" => $siswa->nama_wali, "\151\143\x6f\156" => "\146\x61\162\40\146\x61\55\x75\163\x65\162", "\x74\x79\160\x65" => "\164\145\x78\164"], ["\156\x61\155\x65" => "\160\145\153\x65\x72\x6a\141\141\156\x5f\x77\x61\154\x69", "\x6c\141\x62\145\x6c" => "\x50\x65\x6b\x65\x72\152\141\x61\x6e\40\127\x61\x6c\151", "\x76\x61\154\165\145" => $siswa->pekerjaan_wali, "\151\143\157\x6e" => "\146\x61\x72\x20\x66\x61\55\x75\163\145\x72", "\x74\x79\160\145" => "\164\145\170\x74"], ["\156\141\x6d\x65" => "\141\154\x61\x6d\x61\164\137\x77\x61\x6c\x69", "\x6c\x61\142\145\x6c" => "\101\x6c\141\155\141\164\x20\127\x61\154\x69", "\166\141\x6c\165\x65" => $siswa->alamat_wali, "\x69\x63\x6f\156" => "\x66\141\162\40\x66\x61\x2d\165\163\145\x72", "\x74\x79\x70\x65" => "\164\145\x78\x74"], ["\x6e\x61\x6d\145" => "\156\x6f\150\160\137\167\141\x6c\151", "\x6c\x61\142\145\x6c" => "\116\157\x2e\x20\x48\120\x20\x57\x61\x6c\x69", "\x76\x61\154\x75\x65" => $siswa->nohp_wali, "\x69\x63\x6f\x6e" => "\146\x61\162\40\146\141\x2d\x75\163\x65\x72", "\164\x79\x70\x65" => "\156\x75\155\142\145\162"]]; goto qChY0; P_KLC: $inputData = [["\x6c\x61\x62\145\154" => "\116\141\x6d\141\x20\x4c\x65\x6e\147\153\141\x70", "\x6e\x61\155\145" => "\156\x61\x6d\141", "\x76\141\x6c\x75\x65" => $siswa->nama, "\151\143\157\156" => "\146\141\x72\40\x66\x61\55\x75\163\145\162", "\143\x6c\x61\x73\x73" => '', "\164\171\x70\145" => "\x74\x65\x78\x74"], ["\x6c\x61\x62\x65\x6c" => "\x4e\x49\x53", "\x6e\x61\x6d\145" => "\x6e\x69\x73", "\166\x61\x6c\165\145" => $siswa->nis, "\151\x63\157\156" => "\146\141\x72\40\146\141\55\151\x64\x2d\143\x61\162\x64", "\x63\154\141\163\163" => '', "\164\x79\160\x65" => "\156\x75\155\142\145\x72"], ["\x6e\141\155\x65" => "\156\x69\163\x6e", "\x6c\141\x62\145\154" => "\116\111\x53\x4e", "\166\141\154\165\145" => $siswa->nisn, "\x69\143\x6f\156" => "\146\141\162\40\146\x61\x2d\151\x64\55\x63\141\x72\x64", "\x63\154\141\x73\x73" => '', "\164\x79\160\x65" => "\x74\145\170\164"], ["\154\141\x62\x65\x6c" => "\112\145\x6e\151\x73\x20\x4b\145\154\x61\155\x69\156", "\x6e\x61\x6d\x65" => "\x6a\145\156\x69\x73\x5f\x6b\145\154\141\155\151\156", "\x76\x61\154\165\x65" => $siswa->jenis_kelamin, "\x69\143\157\156" => "\x66\x61\163\x20\146\141\55\166\145\156\x75\163\55\155\x61\x72\x73", "\x63\x6c\x61\163\163" => '', "\x74\171\x70\145" => "\164\145\170\x74"], ["\156\141\155\145" => "\153\145\x6c\x61\x73\137\141\x77\x61\154", "\x6c\x61\x62\145\154" => "\x44\x69\x74\x65\x72\x69\x6d\141\x20\x64\151\40\153\145\154\x61\163", "\166\x61\154\x75\145" => $siswa->kelas_awal, "\151\143\x6f\x6e" => "\x66\141\163\x20\x66\141\55\147\162\141\144\165\x61\164\x69\x6f\x6e\55\143\x61\x70", "\143\x6c\x61\x73\x73" => '', "\164\x79\160\145" => "\x74\145\x78\164"], ["\156\141\x6d\x65" => "\164\x61\x68\165\156\x5f\155\141\163\x75\153", "\154\141\x62\x65\154" => "\x54\147\x6c\x20\144\151\x74\145\162\151\155\141", "\x76\141\x6c\x75\x65" => $siswa->tahun_masuk, "\x69\x63\x6f\x6e" => "\x74\141\150\165\156\x20\146\141\162\40\146\141\x2d\143\141\154\145\x6e\x64\x61\162\55\x61\x6c\x74", "\x63\154\141\x73\x73" => "\164\141\x68\165\156", "\x74\171\x70\145" => "\164\145\x78\x74"], ["\x6e\141\155\x65" => "\163\145\153\157\154\141\x68\137\x61\x73\x61\154", "\x6c\141\142\x65\154" => "\123\x65\x6b\157\x6c\x61\x68\x20\101\163\141\154", "\166\141\154\x75\145" => $siswa->sekolah_asal, "\x69\x63\157\x6e" => "\x66\141\x73\x20\x66\x61\55\x67\162\141\x64\165\x61\x74\151\157\x6e\x2d\143\x61\160", "\x63\154\141\163\163" => '', "\164\171\160\x65" => "\x74\x65\x78\x74"], ["\156\141\155\x65" => "\x73\164\141\x74\165\x73", "\154\141\142\x65\154" => "\123\x65\x74\141\x74\165\x73", "\166\141\x6c\165\145" => $siswa->status, "\151\x63\157\x6e" => "\x66\x61\162\x20\146\141\x2d\x75\x73\145\x72", "\143\x6c\x61\x73\163" => "\x73\164\x61\164\165\x73", "\164\171\x70\x65" => "\x74\x65\170\164"]]; goto PyVFH; lTmLL: $data["\x69\x6e\160\x75\x74\x5f\167\141\154\151"] = json_decode(json_encode($inputWali), FALSE); goto nWgBJ; CO_RA: $tp = $this->master->getTahunActive(); goto lLOPS; myngq: $data["\x73\x6d\x74\137\141\143\164\x69\166\x65"] = $smt; goto m9J0B; GEho7: $this->load->view("\x6d\141\163\x74\145\162\x2f\163\151\x73\167\x61\57\145\144\x69\x74"); goto aFdTD; EKuyd: $this->load->view("\x6d\x65\x6d\142\145\x72\163\57\x67\x75\x72\165\x2f\164\x65\155\160\x6c\141\x74\x65\x73\57\x68\x65\x61\144\x65\x72", $data); goto GEho7; ggktb: $data["\x69\156\160\x75\x74\x5f\x6f\162\164\165"] = json_decode(json_encode($inputOrtu), FALSE); goto lTmLL; PyVFH: $inputBio = [["\156\141\155\x65" => "\164\145\x6d\x70\x61\x74\137\x6c\141\x68\x69\162", "\154\x61\142\x65\154" => "\124\145\x6d\x70\141\x74\40\x4c\x61\150\151\162", "\x76\141\x6c\165\x65" => $siswa->tempat_lahir, "\x69\143\157\x6e" => "\146\x61\162\x20\146\141\x2d\155\141\160", "\x63\x6c\x61\163\163" => '', "\164\x79\160\145" => "\x74\x65\x78\x74"], ["\156\x61\x6d\145" => "\164\141\156\147\147\141\154\x5f\154\141\x68\x69\x72", "\x6c\x61\142\145\154" => "\124\141\x6e\x67\x67\x61\x6c\40\114\141\150\x69\162", "\x76\141\x6c\x75\x65" => $siswa->tanggal_lahir, "\151\143\x6f\156" => "\x66\x61\x72\40\x66\141\55\143\141\x6c\145\x6e\x64\141\162", "\143\154\x61\x73\x73" => "\x74\x61\x68\x75\156", "\164\x79\x70\145" => "\164\145\170\164"], ["\143\x6c\x61\163\163" => '', "\156\x61\155\145" => "\x61\147\x61\155\x61", "\154\141\142\x65\154" => "\101\x67\x61\x6d\141", "\x76\141\x6c\165\x65" => $siswa->agama, "\151\143\x6f\156" => "\146\141\162\40\x66\141\x2d\x63\x61\154\x65\x6e\144\x61\x72", "\x74\x79\160\x65" => "\x74\x65\170\164"], ["\143\x6c\141\163\x73" => '', "\x6e\x61\155\x65" => "\x61\x6c\x61\155\141\x74", "\x6c\x61\x62\145\154" => "\x41\154\x61\x6d\x61\164", "\166\x61\x6c\x75\145" => $siswa->alamat, "\x69\143\x6f\156" => "\x66\141\x72\x20\146\x61\x2d\165\x73\x65\x72", "\164\171\160\145" => "\164\145\170\164"], ["\143\x6c\141\163\163" => '', "\x6e\x61\155\145" => "\x72\164", "\x6c\141\142\145\154" => "\122\164", "\166\141\x6c\x75\145" => $siswa->rt, "\151\143\157\156" => "\x66\141\x72\x20\x66\141\55\x75\163\x65\x72", "\x74\x79\x70\x65" => "\x74\145\170\x74"], ["\x63\x6c\141\x73\x73" => '', "\156\141\x6d\145" => "\162\167", "\x6c\x61\142\x65\x6c" => "\x52\167", "\166\x61\x6c\x75\145" => $siswa->rw, "\151\143\157\x6e" => "\146\x61\162\40\146\141\x2d\x75\x73\x65\162", "\164\x79\x70\x65" => "\x74\145\x78\164"], ["\x63\x6c\141\163\x73" => '', "\156\x61\155\x65" => "\153\145\x6c\165\162\x61\150\x61\x6e", "\154\x61\142\x65\x6c" => "\113\x65\x6c\165\x72\141\150\x61\156\57\104\145\x73\x61", "\x76\x61\154\165\145" => $siswa->kelurahan, "\x69\x63\157\156" => "\146\x61\162\x20\146\x61\55\165\163\x65\162", "\x74\171\160\x65" => "\x74\x65\x78\164"], ["\x63\154\141\163\x73" => '', "\156\x61\x6d\x65" => "\153\x65\143\x61\x6d\141\x74\141\156", "\x6c\141\x62\x65\x6c" => "\113\145\x63\x61\155\x61\x74\141\x6e", "\x76\x61\154\x75\x65" => $siswa->kecamatan, "\151\x63\157\156" => "\146\x61\162\40\146\141\55\x75\163\x65\162", "\164\x79\160\145" => "\x74\145\170\x74"], ["\x63\x6c\x61\x73\163" => '', "\156\141\155\145" => "\153\141\142\x75\160\x61\x74\x65\156", "\x6c\x61\142\145\x6c" => "\x4b\141\142\x75\160\x61\164\145\156\57\x4b\157\x74\x61", "\166\141\x6c\165\x65" => $siswa->kabupaten, "\151\x63\157\156" => "\x66\x61\x72\x20\146\141\55\x75\x73\x65\x72", "\x74\x79\160\145" => "\164\145\x78\x74"], ["\x63\154\141\x73\163" => '', "\x6e\x61\x6d\x65" => "\153\x6f\144\145\137\160\157\163", "\154\141\x62\145\x6c" => "\113\157\x64\x65\40\x50\157\x73", "\x76\x61\154\165\145" => $siswa->kode_pos, "\151\143\x6f\x6e" => "\x66\x61\162\40\x66\x61\x2d\165\163\x65\162", "\164\171\x70\x65" => "\x74\145\170\164"], ["\x63\x6c\141\163\x73" => '', "\x6e\141\155\x65" => "\x68\x70", "\x6c\x61\142\145\x6c" => "\x48\x70", "\166\141\154\x75\x65" => $siswa->hp, "\x69\143\x6f\156" => "\x66\141\162\40\146\x61\55\165\163\145\162", "\x74\x79\160\x65" => "\164\x65\170\164"]]; goto VWpP0; VE1pA: $data["\x74\160"] = $this->dashboard->getTahun(); goto MmsUS; oTuCC: $siswa = $this->master->getSiswaById($id); goto P_KLC; qOoqt: HyXxR: goto X5KB9; MmsUS: $data["\x73\155\x74"] = $this->dashboard->getSemester(); goto mR6i7; aFdTD: $this->load->view("\x6d\x65\155\x62\x65\162\x73\57\x67\x75\162\165\57\164\x65\155\x70\154\141\164\145\x73\57\x66\157\157\x74\x65\x72"); goto rxhIK; mR6i7: $data["\164\x70\x5f\141\143\x74\x69\x76\x65"] = $tp; goto myngq; UWRg0: if ($this->ion_auth->is_admin()) { goto X6vHF; } goto Xgmcj; jjHaR: $data = ["\165\163\x65\162" => $user, "\152\165\144\165\x6c" => "\x53\x69\x73\167\141", "\x73\165\x62\x6a\x75\x64\165\154" => "\x45\144\151\164\x20\104\x61\164\x61\40\x53\151\163\167\141", "\163\151\163\167\x61" => $siswa, "\x73\145\164\164\151\x6e\x67" => $this->dashboard->getSetting()]; goto CO_RA; Xgmcj: $data["\147\x75\x72\x75"] = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto EKuyd; lLOPS: $smt = $this->master->getSemesterActive(); goto VE1pA; zxkAv: $this->load->view("\155\x61\163\x74\x65\162\x2f\x73\151\x73\167\141\x2f\x65\144\x69\164"); goto V00OH; ehiUX: X6vHF: goto Lim36; m9J0B: $data["\x69\156\x70\165\164\137\144\141\164\141"] = json_decode(json_encode($inputData), FALSE); goto RCL_8; VWpP0: $inputOrtu = [["\156\141\155\x65" => "\163\x74\x61\x74\x75\163\137\x6b\x65\154\165\x61\162\147\141", "\x6c\141\142\145\154" => "\x53\164\141\x74\165\163\x20\113\x65\x6c\165\x61\162\x67\141", "\166\141\154\x75\x65" => $siswa->status_keluarga, "\x69\x63\x6f\156" => "\x66\x61\162\x20\146\x61\x2d\165\163\x65\162", "\164\171\160\x65" => "\164\145\x78\164"], ["\x6e\141\x6d\x65" => "\x61\x6e\x61\x6b\x5f\153\145", "\154\141\142\x65\154" => "\x41\x6e\x61\x6b\40\x6b\145", "\x76\141\154\x75\145" => $siswa->anak_ke, "\x69\x63\x6f\156" => "\x66\141\x72\x20\x66\141\x2d\x75\x73\145\x72", "\x74\x79\x70\x65" => "\156\x75\x6d\x62\x65\162"], ["\156\x61\x6d\x65" => "\156\141\x6d\x61\x5f\141\171\x61\x68", "\x6c\x61\142\x65\154" => "\116\141\x6d\141\x20\x41\171\141\150", "\x76\x61\x6c\165\145" => $siswa->nama_ayah, "\x69\143\157\156" => "\146\x61\x72\40\146\141\55\165\163\x65\162", "\164\171\160\145" => "\x74\x65\x78\164"], ["\x6e\x61\155\x65" => "\x70\145\153\145\x72\x6a\141\141\x6e\x5f\141\171\x61\x68", "\154\141\x62\x65\154" => "\x50\145\153\x65\x72\x6a\141\x61\156\40\101\x79\141\x68", "\166\x61\x6c\165\145" => $siswa->pekerjaan_ayah, "\151\143\x6f\156" => "\x66\141\162\40\x66\141\55\x75\x73\145\x72", "\164\x79\x70\145" => "\164\x65\x78\x74"], ["\x6e\141\155\145" => "\x61\x6c\x61\155\x61\164\x5f\x61\171\x61\x68", "\x6c\x61\142\145\154" => "\x41\x6c\141\x6d\141\x74\40\x41\171\141\150", "\x76\x61\154\165\145" => $siswa->alamat_ayah, "\x69\x63\157\x6e" => "\146\x61\x72\x20\x66\141\x2d\165\163\145\162", "\x74\171\160\x65" => "\164\145\x78\x74"], ["\x6e\x61\155\x65" => "\x6e\157\150\160\x5f\141\x79\141\x68", "\154\141\142\145\x6c" => "\x4e\x6f\x2e\40\x48\x50\40\101\x79\141\150", "\x76\x61\154\165\x65" => $siswa->nohp_ayah, "\x69\143\157\x6e" => "\x66\141\x72\x20\x66\141\x2d\x75\163\145\162", "\x74\x79\160\145" => "\156\x75\x6d\142\145\162"], ["\x6e\x61\x6d\145" => "\156\x61\155\x61\137\x69\x62\x75", "\154\x61\x62\x65\154" => "\116\141\x6d\141\x20\111\142\165", "\166\x61\154\165\145" => $siswa->nama_ibu, "\x69\x63\157\x6e" => "\146\141\162\40\146\141\55\x75\x73\145\162", "\164\x79\x70\x65" => "\164\x65\170\x74"], ["\156\141\155\x65" => "\160\145\153\145\162\152\x61\141\156\x5f\151\142\x75", "\154\x61\142\x65\154" => "\x50\x65\x6b\x65\x72\152\x61\141\x6e\40\x49\x62\x75", "\166\141\154\x75\x65" => $siswa->pekerjaan_ibu, "\x69\143\x6f\x6e" => "\146\x61\x72\x20\146\x61\x2d\x75\x73\x65\x72", "\164\171\160\145" => "\164\145\170\x74"], ["\x6e\x61\155\145" => "\141\154\x61\155\x61\164\137\151\142\x75", "\154\x61\x62\145\154" => "\101\154\141\155\141\164\40\x49\142\165", "\x76\x61\x6c\165\x65" => $siswa->alamat_ibu, "\x69\143\x6f\156" => "\x66\x61\x72\x20\x66\141\55\x75\163\145\x72", "\x74\171\160\145" => "\164\145\x78\x74"], ["\156\x61\x6d\x65" => "\x6e\x6f\x68\160\x5f\x69\x62\165", "\x6c\141\x62\x65\x6c" => "\116\157\56\40\110\x50\40\x49\142\x75", "\x76\141\x6c\x75\x65" => $siswa->nohp_ibu, "\151\x63\157\156" => "\x66\141\x72\40\146\141\x2d\165\163\x65\162", "\x74\171\x70\x65" => "\156\x75\x6d\x62\x65\x72"]]; goto Hi2rH; qChY0: $user = $this->ion_auth->user()->row(); goto jjHaR; RCL_8: $data["\151\x6e\160\165\x74\137\142\x69\157"] = json_decode(json_encode($inputBio), FALSE); goto ggktb; V00OH: $this->load->view("\137\x74\x65\x6d\160\154\141\x74\x65\163\x2f\x64\141\163\x68\x62\157\141\162\144\57\137\x66\157\x6f\164\145\162"); goto qOoqt; Lim36: $this->load->view("\137\x74\145\x6d\x70\154\141\164\145\x73\x2f\x64\141\x73\x68\142\x6f\141\x72\x64\x2f\x5f\150\145\x61\x64\x65\162", $data); goto zxkAv; nWgBJ: $data["\x70\x72\x6f\146\151\154\x65"] = $this->dashboard->getProfileAdmin($user->id); goto UWRg0; rxhIK: goto HyXxR; goto ehiUX; X5KB9: } public function updateData() { goto DybHB; uFK3V: JC6p_: goto olARm; Z3pWH: $nisn = $this->input->post("\156\x69\x73\156", true); goto gr4V3; gr4V3: $siswa = $this->master->getSiswaById($id_siswa); goto CdJsQ; UnbzI: $u_nisn = $siswa->nisn === $nisn ? '' : "\x7c\x69\x73\x5f\x75\x6e\151\161\x75\145\133\155\141\163\x74\145\x72\137\x73\x69\x73\x77\141\x2e\156\151\x73\x6e\x5d"; goto WYcrk; kLSiX: $data["\164\x65\170\164"] = "\116\111\x53\40\153\165\162\x61\156\147\40\x64\x61\162\151\40\x36\x20\x61\x6e\x67\153\141\x2c\40\x61\164\141\165\40\144\141\164\x61\40\123\165\x64\141\150\40\x61\x64\141\x2c\40\x50\x61\163\x74\151\153\x61\156\40\x4e\111\x53\54\40\144\x61\156\x20\x4e\111\123\116\40\x62\145\x6c\165\x6d\40\144\151\147\165\156\x61\x6b\x61\x6e\x20\x73\151\163\167\141\40\154\141\x69\156"; goto uFK3V; WYcrk: $this->form_validation->set_rules("\156\151\x73", "\116\x49\123", "\162\145\x71\x75\x69\162\x65\144\x7c\x6e\165\x6d\145\x72\x69\143\x7c\x74\x72\151\155\174\x6d\151\x6e\137\154\145\x6e\147\x74\x68\133\66\135\x7c\x6d\x61\170\137\154\145\x6e\x67\x74\x68\x5b\63\60\135" . $u_nis); goto r4e_h; olARm: $this->output_json($data); goto W6x8u; N2ACm: $this->db->update("\x62\x75\x6b\x75\x5f\151\156\144\165\x6b"); goto SfjQc; pbAWz: $this->master->update("\155\x61\163\x74\145\162\137\x73\x69\x73\167\141", $input, "\151\x64\137\163\x69\163\x77\x61", $id_siswa); goto Ic3Rk; gbVhY: $id_siswa = $this->input->post("\151\144\137\x73\151\163\x77\141", true); goto d1sD9; agaLu: $data["\151\156\163\x65\162\x74"] = false; goto kLSiX; DybHB: $this->load->model("\115\x61\163\164\x65\162\x5f\x6d\157\144\x65\x6c", "\155\x61\x73\164\145\x72"); goto gbVhY; bzCPk: $tgl_lahir = $this->input->post("\x74\141\x6e\x67\147\x61\x6c\x5f\x6c\x61\x68\x69\x72", true); goto YXCVu; SfjQc: $data["\151\156\x73\x65\x72\x74"] = $input; goto indhY; zSqG5: $this->db->where("\x69\144\137\x73\x69\163\167\141", $siswa->id_siswa); goto N2ACm; indhY: $data["\x74\145\170\x74"] = "\x53\x69\163\x77\141\x20\x62\145\162\150\141\163\x69\x6c\x20\144\x69\160\x65\x72\x62\141\x68\x61\x72\165\151"; goto d_Ye6; YXCVu: $tgl_masuk = $this->input->post("\164\141\x68\165\x6e\x5f\x6d\x61\x73\165\153", true); goto Fc_2i; yLHzC: ZH9Ai: goto agaLu; CdJsQ: $u_nis = $siswa->nis === $nis ? '' : "\174\151\163\137\x75\x6e\151\161\x75\145\133\x6d\x61\163\164\x65\162\x5f\163\151\x73\x77\x61\56\x6e\x69\x73\x5d"; goto UnbzI; Ic3Rk: $this->db->set("\x73\164\x61\x74\165\163", $this->input->post("\163\164\141\x74\x75\x73", true)); goto zSqG5; Fc_2i: $input = ["\x6e\x69\163\156" => $this->input->post("\156\x69\163\156", true), "\x6e\x69\163" => $this->input->post("\156\151\163", true), "\156\x61\x6d\x61" => $this->input->post("\156\141\155\x61", true), "\152\145\156\151\163\137\153\x65\154\x61\x6d\x69\x6e" => $this->input->post("\x6a\145\x6e\x69\x73\x5f\153\x65\154\x61\x6d\x69\156", true), "\x74\145\x6d\x70\141\x74\137\x6c\x61\x68\x69\x72" => $this->input->post("\164\x65\155\x70\141\164\x5f\154\x61\x68\151\x72", true), "\164\141\156\x67\147\x61\x6c\x5f\x6c\141\x68\x69\162" => $this->strContains($tgl_lahir, "\x30\x30\x30\60\x2d") ? null : $tgl_lahir, "\141\x67\x61\x6d\141" => $this->input->post("\141\147\x61\155\x61", true), "\163\x74\141\164\x75\x73\x5f\153\x65\154\165\141\x72\x67\141" => $this->input->post("\163\164\141\164\165\163\x5f\x6b\x65\154\x75\x61\x72\x67\x61", true), "\x61\x6e\141\x6b\137\153\145" => $this->input->post("\141\x6e\x61\153\x5f\x6b\145", true), "\x61\154\x61\155\141\x74" => $this->input->post("\141\154\141\x6d\141\164", true), "\x72\x74" => $this->input->post("\162\164", true), "\x72\x77" => $this->input->post("\x72\x77", true), "\x6b\145\x6c\165\162\141\150\x61\156" => $this->input->post("\153\145\154\x75\x72\141\x68\141\156", true), "\153\x65\143\141\155\141\164\x61\x6e" => $this->input->post("\153\x65\143\x61\x6d\x61\x74\x61\x6e", true), "\x6b\141\x62\165\x70\141\x74\x65\156" => $this->input->post("\x6b\141\142\165\160\141\x74\x65\x6e", true), "\x70\x72\157\166\x69\156\x73\151" => $this->input->post("\160\162\157\166\x69\156\163\151", true), "\x6b\x6f\x64\145\x5f\x70\x6f\163" => $this->input->post("\x6b\x6f\144\145\137\160\x6f\x73", true), "\x68\160" => $this->input->post("\x68\x70", true), "\156\141\x6d\x61\137\x61\x79\141\150" => $this->input->post("\156\141\155\141\x5f\x61\171\141\150", true), "\x6e\x6f\150\160\137\141\171\x61\150" => $this->input->post("\x6e\x6f\x68\160\x5f\x61\x79\x61\150", true), "\x70\x65\156\x64\151\x64\151\153\x61\x6e\137\141\171\x61\x68" => $this->input->post("\x70\145\x6e\144\x69\x64\x69\x6b\x61\x6e\x5f\x61\x79\x61\150", true), "\x70\x65\153\x65\x72\152\141\141\x6e\x5f\141\x79\141\150" => $this->input->post("\160\x65\153\x65\162\152\x61\141\156\x5f\141\171\x61\150", true), "\x61\154\141\155\141\x74\x5f\141\x79\x61\150" => $this->input->post("\x61\154\x61\155\x61\164\x5f\141\171\141\x68", true), "\x6e\x61\155\141\137\x69\142\165" => $this->input->post("\156\141\155\141\137\151\x62\165", true), "\x6e\x6f\x68\x70\137\x69\142\x75" => $this->input->post("\156\x6f\150\x70\x5f\151\142\x75", true), "\160\145\x6e\x64\151\x64\151\x6b\x61\156\137\x69\142\x75" => $this->input->post("\x70\145\x6e\x64\x69\144\x69\153\141\x6e\x5f\x69\x62\165", true), "\x70\145\153\145\162\152\x61\x61\156\137\151\142\165" => $this->input->post("\x70\145\x6b\x65\x72\152\x61\141\156\137\x69\142\165", true), "\141\154\x61\155\x61\164\x5f\151\142\x75" => $this->input->post("\141\154\141\x6d\141\164\137\x69\x62\x75", true), "\156\x61\155\141\137\x77\x61\x6c\x69" => $this->input->post("\156\141\x6d\x61\x5f\x77\141\x6c\151", true), "\x70\145\156\x64\151\x64\x69\x6b\x61\x6e\137\167\141\x6c\x69" => $this->input->post("\x70\145\156\x64\151\144\151\153\x61\x6e\x5f\167\x61\x6c\151", true), "\160\145\153\x65\162\x6a\x61\141\156\x5f\167\141\154\x69" => $this->input->post("\160\x65\x6b\145\x72\x6a\141\x61\156\137\x77\141\x6c\151", true), "\x6e\157\x68\160\x5f\167\141\x6c\151" => $this->input->post("\x6e\x6f\x68\x70\x5f\x77\141\x6c\x69", true), "\141\154\x61\155\141\x74\137\167\x61\154\x69" => $this->input->post("\x61\154\141\x6d\141\x74\x5f\167\x61\x6c\x69", true), "\x74\x61\x68\x75\156\x5f\x6d\x61\163\165\x6b" => $this->strContains($tgl_masuk, "\60\x30\x30\60\55") ? null : $tgl_masuk, "\x6b\x65\154\x61\x73\137\141\x77\x61\x6c" => $this->input->post("\x6b\145\x6c\141\x73\137\x61\167\x61\154", true), "\164\x67\x6c\137\154\141\150\151\162\137\141\171\141\150" => $this->input->post("\164\147\x6c\137\154\141\150\x69\162\137\x61\171\141\150", true), "\x74\x67\154\137\x6c\141\x68\151\162\137\x69\142\x75" => $this->input->post("\x74\147\154\x5f\154\141\x68\151\x72\x5f\x69\x62\x75", true), "\x74\x67\x6c\137\x6c\141\x68\x69\x72\137\167\141\154\x69" => $this->input->post("\164\x67\154\137\154\141\150\x69\162\x5f\x77\141\154\151", true), "\x73\x65\x6b\x6f\154\x61\x68\x5f\141\x73\141\154" => $this->input->post("\163\145\x6b\157\154\x61\150\137\x61\163\x61\154", true), "\146\157\x74\x6f" => $siswa->foto != null && $siswa->foto != '' ? $siswa->foto : "\x75\160\154\x6f\x61\144\x73\x2f\146\x6f\164\157\x5f\163\151\x73\x77\141\57" . $nis . "\56\x6a\x70\x67"]; goto pbAWz; d1sD9: $nis = $this->input->post("\x6e\151\163", true); goto Z3pWH; d_Ye6: goto JC6p_; goto yLHzC; r4e_h: if ($this->form_validation->run() == FALSE) { goto ZH9Ai; } goto bzCPk; W6x8u: } function strContains($string, $val) { return strpos($string, $val) !== false; } function uploadFile($id_siswa) { goto PRRv3; b_1Yd: $data["\x73\164\x61\164\x75\163"] = false; goto yfI0P; LyIMl: if (isset($_FILES["\146\157\164\x6f"]["\x6e\x61\155\145"])) { goto HOU9x; } goto eup3o; evsmz: $result = $this->upload->data(); goto lxk47; eup3o: $data["\163\162\143"] = ''; goto m1yhz; VeQMQ: $data["\164\x79\160\145"] = $_FILES["\x66\157\x74\157"]["\164\x79\160\145"]; goto Lt0ol; lxk47: $data["\163\162\x63"] = base_url() . "\165\x70\x6c\157\141\144\x73\57\146\157\x74\157\x5f\x73\x69\x73\x77\x61\57" . $result["\146\x69\154\x65\137\156\141\x6d\x65"]; goto YJGs9; d7Qpu: $config["\141\154\154\x6f\x77\145\144\x5f\x74\171\x70\x65\163"] = "\147\x69\146\x7c\x6a\160\x67\x7c\160\156\147\174\x6a\x70\x65\147\174\112\x50\105\x47\174\112\120\107\x7c\120\116\x47\174\107\x49\106"; goto r16p4; TZ5Kz: tqWfs: goto NvhC_; Lt0ol: $data["\163\x69\x7a\145"] = $_FILES["\x66\x6f\164\x6f"]["\163\151\x7a\145"]; goto TZ5Kz; YJGs9: $data["\x66\x69\154\145\x6e\x61\x6d\x65"] = pathinfo($result["\146\151\154\x65\x5f\156\141\155\145"], PATHINFO_FILENAME); goto Ixr37; m1yhz: goto tqWfs; goto SH3JX; NWpOJ: $siswa = $this->master->getSiswaById($id_siswa); goto LyIMl; tmBq5: $this->db->update("\155\141\163\x74\145\162\x5f\x73\151\x73\x77\141"); goto UxEuF; sOLTH: if (!$this->upload->do_upload("\x66\157\x74\157")) { goto CVIBS; } goto evsmz; PRRv3: $this->load->model("\115\x61\x73\x74\145\162\x5f\x6d\157\144\x65\x6c", "\155\x61\x73\x74\145\162"); goto NWpOJ; cMeYn: $config["\165\160\154\x6f\x61\x64\x5f\160\141\x74\150"] = "\x2e\x2f\x75\160\x6c\x6f\x61\144\163\x2f\x66\x6f\164\x6f\137\x73\151\163\167\141\57"; goto d7Qpu; Ixr37: $data["\x73\x74\x61\164\165\x73"] = true; goto sxarm; plf1l: CVIBS: goto b_1Yd; IP0Ey: $this->upload->initialize($config); goto sOLTH; SH3JX: HOU9x: goto cMeYn; yfI0P: $data["\x73\162\143"] = $this->upload->display_errors(); goto oMLlN; oMLlN: HiEzt: goto VeQMQ; r16p4: $config["\157\x76\145\162\167\162\x69\x74\x65"] = true; goto l_HlZ; UxEuF: goto HiEzt; goto plf1l; yUWTx: $this->db->where("\151\x64\x5f\x73\151\163\167\x61", $id_siswa); goto tmBq5; l_HlZ: $config["\146\151\154\145\137\x6e\x61\x6d\145"] = $siswa->nis; goto IP0Ey; sxarm: $this->db->set("\x66\x6f\x74\x6f", "\x75\x70\154\x6f\141\x64\x73\x2f\146\157\164\157\137\x73\151\163\x77\141\57" . $result["\x66\151\154\145\137\156\141\155\x65"]); goto yUWTx; NvhC_: $this->output_json($data); goto N5vXf; N5vXf: } function deleteFile($id_siswa) { goto joxL3; V_qje: $this->db->set("\x66\x6f\164\157", ''); goto ewoar; ewoar: $this->db->where("\151\144\x5f\163\x69\x73\x77\141", $id_siswa); goto gSEDj; joxL3: $src = $this->input->post("\x73\162\143"); goto hc72u; hc72u: $file_name = str_replace(base_url(), '', $src); goto At3sy; NHxZu: fhJNa: goto Q1n7W; vWO9b: otWr8: goto NHxZu; CLvlb: echo "\106\x69\154\145\x20\104\x65\x6c\x65\164\145\40\x53\165\143\143\145\x73\x73\x66\x75\x6c\154\171"; goto vWO9b; g0HO3: if (!unlink($file_name)) { goto otWr8; } goto V_qje; At3sy: if (!($file_name != "\x61\x73\x73\145\x74\163\57\x69\x6d\147\x2f\x73\x69\x73\x77\x61\56\160\x6e\x67")) { goto fhJNa; } goto g0HO3; gSEDj: $this->db->update("\x6d\141\163\x74\145\162\x5f\163\151\x73\x77\141"); goto CLvlb; Q1n7W: } public function delete() { goto t1WpG; nW0pR: if (!$chk) { goto pcGv3; } goto Jj3q3; G5vvU: $this->output_json(["\163\164\x61\x74\165\163" => false]); goto v_xqP; t1WpG: $this->load->model("\115\x61\x73\164\x65\x72\137\x6d\x6f\144\145\x6c", "\x6d\141\163\x74\145\x72"); goto Px2T_; v_xqP: VIPwV: goto x7RPz; e2eR2: $this->output_json(["\163\x74\141\164\x75\163" => true, "\x74\157\x74\141\x6c" => count($chk)]); goto MS4oI; Jj3q3: if (!$this->master->delete("\x6d\141\x73\164\x65\x72\x5f\x73\x69\163\x77\x61", $chk, "\x69\144\x5f\163\151\163\167\141")) { goto rrZlQ; } goto nGUW4; MS4oI: rrZlQ: goto HIwOd; Px2T_: $chk = $this->input->post("\x63\x68\145\x63\153\x65\144", true); goto nW0pR; HjzEM: pcGv3: goto G5vvU; nGUW4: $this->master->delete("\142\165\153\x75\137\151\156\144\165\153", $chk, "\x69\144\x5f\163\151\x73\x77\x61"); goto e2eR2; HIwOd: goto VIPwV; goto HjzEM; x7RPz: } public function previewExcel() { goto c95wq; HFIpI: $sheetData = $spreadsheet->getActiveSheet()->toArray(); goto r17eN; HAf1e: cIp5B: goto B4VOx; aa_ta: goto AfOjH; goto ST_jy; etf12: uzsEX: goto A24_w; B4VOx: unlink($file); goto mcWsd; UPsxH: $config["\141\x6c\x6c\x6f\167\145\144\x5f\164\x79\160\145\x73"] = "\x78\154\163\x7c\170\154\x73\x78\x7c\x63\163\166"; goto oaF5q; EWCar: switch ($ext) { case "\x2e\x78\x6c\163\x78": $reader = new \PhpOffice\PhpSpreadsheet\Reader\Xlsx(); goto L3s3C; case "\56\170\154\163": $reader = new \PhpOffice\PhpSpreadsheet\Reader\Xls(); goto L3s3C; case "\x2e\143\163\166": $reader = new \PhpOffice\PhpSpreadsheet\Reader\Csv(); goto L3s3C; default: echo "\165\156\x6b\156\x6f\x77\156\40\146\x69\x6c\145\x20\145\170\164"; die; } goto hmGjN; R9RtV: $i = 1; goto Py21L; oaF5q: $config["\155\x61\170\x5f\x73\x69\172\145"] = 2048; goto fwVEN; j2lUW: EMusj: goto etf12; LhmN1: if (!($sheetData[$i][0] != null)) { goto EMusj; } goto L3NlC; X70s2: $file = $this->upload->data("\x66\x75\x6c\x6c\x5f\x70\x61\x74\150"); goto phLz3; fwVEN: $config["\145\x6e\143\162\171\160\164\137\x6e\x61\x6d\x65"] = true; goto tNRbK; IWYZn: $error = $this->upload->display_errors(); goto WcDXo; q46uz: if (!($i < count($sheetData))) { goto cIp5B; } goto LhmN1; c95wq: $config["\165\160\x6c\x6f\x61\144\137\160\141\164\x68"] = "\x2e\x2f\x75\x70\154\x6f\x61\x64\163\57\x69\155\x70\x6f\x72\164\x2f"; goto UPsxH; ST_jy: LIbYK: goto IWYZn; uj4OW: L3s3C: goto x2xC5; WcDXo: echo $error; goto P7MSm; P7MSm: die; goto Atpnq; Atpnq: AfOjH: goto eYTzu; mcWsd: echo json_encode($data); goto aa_ta; LXi3r: goto Nj_Lt; goto HAf1e; hmGjN: dhyFx: goto uj4OW; x2xC5: $spreadsheet = $reader->load($file); goto HFIpI; Py21L: Nj_Lt: goto q46uz; A24_w: $i++; goto LXi3r; qLzH3: if (!$this->upload->do_upload("\165\160\x6c\x6f\141\144\137\146\x69\154\x65")) { goto LIbYK; } goto X70s2; phLz3: $ext = $this->upload->data("\146\151\154\x65\137\x65\x78\164"); goto EWCar; r17eN: $data = []; goto R9RtV; L3NlC: $data[] = ["\x6e\x69\163\156" => str_replace("\x27", '', $sheetData[$i][1]), "\x6e\151\x73" => str_replace("\47", '', $sheetData[$i][2]), "\x6e\141\155\x61" => $sheetData[$i][3], "\152\145\x6e\x69\x73\137\153\x65\x6c\141\x6d\x69\156" => $sheetData[$i][4], "\165\163\x65\162\156\141\155\x65" => $sheetData[$i][5], "\x70\141\163\x73\167\157\162\144" => $sheetData[$i][6], "\x74\x65\x6d\x70\x61\x74\137\x6c\x61\150\151\162" => $sheetData[$i][10], "\x74\141\156\147\x67\x61\x6c\137\x6c\x61\x68\x69\x72" => $sheetData[$i][11], "\x61\147\x61\x6d\141" => $sheetData[$i][12], "\x73\164\x61\164\165\x73\137\x6b\x65\x6c\x75\x61\x72\147\x61" => $sheetData[$i][16], "\x61\x6e\141\153\x5f\x6b\145" => $sheetData[$i][15], "\141\154\141\x6d\x61\x74" => $sheetData[$i][17], "\x72\x74" => $sheetData[$i][18], "\x72\167" => $sheetData[$i][19], "\153\x65\154\x75\x72\x61\150\141\156" => $sheetData[$i][20], "\153\145\143\141\155\141\x74\x61\x6e" => $sheetData[$i][21], "\x6b\141\x62\x75\160\141\164\145\x6e" => $sheetData[$i][22], "\x70\x72\157\166\x69\156\163\151" => $sheetData[$i][23], "\x6b\x6f\x64\145\x5f\x70\x6f\x73" => $sheetData[$i][24], "\150\160" => str_replace("\47", '', $sheetData[$i][13]), "\x6e\x61\155\141\x5f\x61\171\x61\x68" => $sheetData[$i][25], "\156\157\x68\160\137\x61\171\141\x68" => str_replace("\x27", '', $sheetData[$i][29]), "\160\145\156\144\151\144\151\x6b\141\156\x5f\x61\x79\x61\150" => $sheetData[$i][27], "\x70\145\153\145\162\x6a\x61\141\156\x5f\x61\171\141\150" => $sheetData[$i][28], "\x61\154\x61\155\x61\x74\x5f\x61\x79\x61\x68" => $sheetData[$i][30], "\156\141\x6d\x61\x5f\151\142\165" => $sheetData[$i][31], "\x6e\157\x68\160\x5f\151\142\x75" => str_replace("\47", '', $sheetData[$i][35]), "\160\145\156\144\x69\x64\151\x6b\141\x6e\137\151\142\x75" => $sheetData[$i][33], "\160\145\x6b\x65\162\152\141\x61\156\137\151\x62\x75" => $sheetData[$i][34], "\141\154\x61\x6d\x61\164\x5f\151\x62\x75" => $sheetData[$i][36], "\x6e\x61\155\x61\137\167\x61\x6c\x69" => $sheetData[$i][37], "\x70\145\x6e\x64\151\144\151\153\x61\x6e\x5f\167\141\x6c\x69" => $sheetData[$i][39], "\x70\x65\153\145\162\x6a\141\141\x6e\137\x77\x61\x6c\151" => $sheetData[$i][40], "\x6e\157\x68\160\x5f\x77\x61\154\x69" => str_replace("\47", '', $sheetData[$i][41]), "\141\x6c\x61\155\x61\164\137\167\x61\x6c\151" => $sheetData[$i][42], "\x74\141\150\x75\x6e\137\155\x61\x73\165\153" => $sheetData[$i][8], "\x6b\145\x6c\141\x73\x5f\141\x77\x61\x6c" => $sheetData[$i][7], "\x74\x67\154\137\154\x61\150\x69\x72\137\141\171\x61\x68" => $sheetData[$i][26], "\164\x67\x6c\137\x6c\141\150\151\162\x5f\x69\142\165" => $sheetData[$i][32], "\164\147\x6c\x5f\154\141\150\x69\162\137\x77\x61\x6c\151" => $sheetData[$i][38], "\163\145\x6b\x6f\154\x61\x68\137\x61\x73\x61\x6c" => $sheetData[$i][9], "\151\144\x5f\163\x69\x73\x77\x61" => isset($sheetData[$i][43]) ? $sheetData[$i][43] : '']; goto j2lUW; tNRbK: $this->upload->initialize($config); goto qLzH3; eYTzu: } public function do_import() { goto a4EyK; PIteg: foreach ($uids as $uid) { goto fLz7o; cHP9Q: if (!($check->get()->num_rows() == 0)) { goto B8CxT; } goto vo4Me; vo4Me: $this->db->insert("\x62\165\x6b\165\137\x69\156\x64\165\153", $uid); goto Pid2Q; Pid2Q: B8CxT: goto BbhbI; BbhbI: QkEYC: goto xQWS9; fLz7o: $check = $this->db->select("\151\x64\137\x73\x69\x73\x77\141")->from("\142\x75\153\165\137\x69\x6e\x64\x75\x6b")->where("\x69\144\x5f\x73\x69\163\167\x61", $uid->id_siswa); goto cHP9Q; xQWS9: } goto di6UB; mJwqH: $this->db->trans_start(); goto D6CDv; o4no9: FrETC: goto NN7Zq; BPlD3: foreach ($input as $key1 => $val1) { goto DMaBX; e1Qc3: OnhZV: goto grveS; E4E41: if (!($this->form_validation->run() == FALSE)) { goto LYyWr; } goto uW58j; QiU1v: $errors[$data["\156\141\155\141"]] = ["\156\x69\163" => form_error("\x6e\x69\x73"), "\156\151\x73\x6e" => form_error("\x6e\x69\x73\156"), "\165\163\145\162\156\x61\x6d\145" => form_error("\x75\x73\145\162\156\141\155\145")]; goto ctrIV; DMaBX: $data = []; goto wFbd5; ctrIV: LYyWr: goto K3C7N; hx0yW: $this->form_validation->set_rules("\x6e\x69\x73", "\116\x49\x53", "\x72\145\x71\x75\x69\162\x65\144\174\x6e\165\x6d\x65\x72\x69\x63\x7c\x74\x72\151\x6d\x7c\155\151\156\x5f\x6c\x65\156\147\164\150\x5b\x36\135\x7c\x6d\141\170\137\154\145\x6e\147\x74\x68\133\63\x30\x5d" . $u_nis); goto N5Bxj; K3C7N: iuCDD: goto PXY_7; uW58j: $duplikat[] = $data; goto QiU1v; Hrw4E: $u_name = "\174\x69\163\137\165\156\151\x71\165\145\133\x6d\x61\163\164\x65\162\137\x73\x69\x73\167\x61\56\165\163\145\162\156\141\x6d\145\x5d"; goto hx0yW; wFbd5: foreach (((array) $input)[$key1] as $key => $val) { $data[$key] = $val; ygY8c: } goto e1Qc3; xgrA6: $this->form_validation->set_rules("\165\163\145\x72\x6e\141\x6d\x65", "\x55\x73\x65\162\156\141\155\145", "\x72\x65\161\x75\x69\162\x65\x64\x7c\164\x72\151\x6d" . $u_name); goto E4E41; FcNa5: $u_nis = "\174\151\163\137\165\156\x69\161\x75\145\x5b\155\x61\163\164\x65\x72\137\x73\151\x73\167\x61\x2e\x6e\151\163\x5d"; goto Rpqzg; grveS: $this->form_validation->set_data($data); goto FcNa5; Rpqzg: $u_nisn = "\174\x69\x73\137\165\156\x69\161\165\145\133\x6d\x61\x73\164\x65\162\x5f\x73\x69\163\x77\x61\56\x6e\151\x73\x6e\x5d"; goto Hrw4E; N5Bxj: $this->form_validation->set_rules("\156\151\163\x6e", "\116\x49\x53\116", "\x72\x65\x71\165\151\x72\145\x64\174\x6e\x75\x6d\145\162\x69\143\x7c\164\x72\x69\155\174\x6d\x69\156\137\154\145\x6e\147\164\x68\x5b\x36\x5d\x7c\x6d\141\x78\x5f\154\145\156\147\x74\150\x5b\62\60\135" . $u_nisn); goto xgrA6; PXY_7: } goto y7ahL; H1Z8i: if (count($errors) > 0) { goto MN2Ka; } goto mJwqH; RmoNF: $this->db->trans_complete(); goto hfvJC; eomwr: $errors = []; goto uz7C2; hfvJC: $data = ["\x73\164\141\x74\x75\x73" => true, "\x65\162\x72\157\x72\163" => []]; goto aod9q; yI_zc: MN2Ka: goto UFQ5b; aod9q: $this->output_json($data); goto i2MFr; UFQ5b: $data = ["\163\164\x61\x74\165\x73" => false, "\x65\x72\x72\157\162\x73" => $errors, "\144\165\x70\x6c\x69\x6b\141\x74" => $duplikat]; goto vqgJT; vLycr: CmQqf: goto KtwJm; a4EyK: $input = json_decode($this->input->post("\x73\x69\163\167\141", true)); goto eomwr; y7ahL: hRuSG: goto H1Z8i; di6UB: VGmqc: goto RmoNF; vqgJT: $this->output_json($data); goto vLycr; uz7C2: $duplikat = []; goto BPlD3; NN7Zq: $uids = $this->db->select("\151\144\137\x73\151\x73\x77\x61\x2c\40\x75\x69\x64")->from("\155\x61\163\x74\x65\162\x5f\x73\x69\163\167\141")->get()->result(); goto PIteg; D6CDv: foreach ($input as $key1 => $val1) { goto PXQiX; z70iy: YONj4: goto gku4m; fVEMn: $save = $this->db->insert("\x6d\141\163\164\x65\162\x5f\163\151\x73\x77\141", $data); goto z70iy; J6uz7: uHuLx: goto u7PPD; u7PPD: $data["\146\x6f\x74\157"] = "\165\160\x6c\x6f\x61\144\x73\57\146\157\164\157\x5f\163\151\x73\x77\x61\57" . $data["\x6e\x69\163"] . "\56\x6a\x70\147"; goto CkqBB; BNPZW: foreach (((array) $input)[$key1] as $key => $val) { goto d9fyl; R1alE: goto WSu02; goto PB0WS; PB0WS: wn5My: goto ZvDvk; ZvDvk: $data[$key] = "\x31"; goto l7SHM; Svh5C: yxQ4O: goto wTKIs; Mzpv9: $data[$key] = $val; goto R1alE; l7SHM: WSu02: goto Svh5C; d9fyl: if ($key == "\163\164\141\x74\x75\163\137\x6b\x65\x6c\x75\141\162\x67\141" && $val == null) { goto wn5My; } goto Mzpv9; wTKIs: } goto J6uz7; PXQiX: $data = []; goto BNPZW; CkqBB: $this->db->set("\165\x69\144", "\x55\x55\111\104\x28\51", FALSE); goto fVEMn; gku4m: } goto o4no9; i2MFr: goto CmQqf; goto yI_zc; KtwJm: } public function update() { goto si3nR; YqqPP: $data["\164\x70\137\x61\143\x74\x69\x76\145"] = $tp; goto qqhAe; F9niv: $data["\x74\160"] = $this->dashboard->getTahun(); goto xl0fx; xl0fx: $data["\x73\x6d\164"] = $this->dashboard->getSemester(); goto aqlZ7; rtNiv: $data = ["\x75\163\145\162" => $user, "\x6a\165\144\165\154" => "\125\160\144\141\164\x65\40\x44\x61\x74\141\x20\123\x69\163\167\x61", "\163\165\142\x6a\x75\x64\x75\154" => "\x55\160\144\x61\164\x65\40\x44\x61\164\x61\x20\x53\x69\163\x77\141", "\163\145\x74\164\x69\156\147" => $this->dashboard->getSetting()]; goto iaBBe; MWmiS: $data["\x6b\145\x6c\141\x73"] = $this->dropdown->getAllKelas($tp->id_tp, $smt->id_smt); goto hukiT; qqhAe: $data["\163\x6d\x74\137\x61\x63\164\x69\x76\145"] = $smt; goto F9niv; tbtL3: $this->load->model("\x44\162\x6f\x70\144\157\167\x6e\x5f\155\x6f\144\x65\154", "\144\x72\x6f\x70\x64\x6f\167\156"); goto xZPx5; si3nR: $this->load->model("\104\x61\163\150\x62\157\x61\162\x64\137\155\x6f\144\x65\x6c", "\x64\x61\163\150\x62\x6f\141\162\144"); goto tbtL3; iaBBe: $tp = $this->dashboard->getTahunActive(); goto Wl8V_; hukiT: $this->load->view("\x5f\164\145\155\160\154\x61\164\145\x73\x2f\x64\141\x73\150\142\157\141\x72\144\x2f\x5f\x68\x65\141\x64\x65\x72", $data); goto jFnlV; VXIDX: $this->load->view("\137\x74\145\155\160\154\x61\164\x65\163\x2f\x64\x61\163\x68\x62\x6f\141\162\144\57\137\x66\x6f\157\x74\145\x72"); goto WyOtr; xZPx5: $user = $this->ion_auth->user()->row(); goto rtNiv; jFnlV: $this->load->view("\155\x61\163\164\x65\x72\x2f\163\x69\163\167\141\57\x75\x70\144\141\x74\145"); goto VXIDX; aqlZ7: $data["\x70\162\157\146\x69\154\145"] = $this->dashboard->getProfileAdmin($user->id); goto jsLoz; Wl8V_: $smt = $this->dashboard->getSemesterActive(); goto YqqPP; jsLoz: $data["\x74\151\x70\x65"] = "\165\160\144\x61\164\x65"; goto MWmiS; WyOtr: } public function downloadData($id_kelas) { goto pgVuS; PY1JB: $nama = []; goto f4TSg; DId8M: PhpExcelTemplator::outputToFile($template, $fileName, $params); goto Z3rRu; W3g9z: $tlp_ibu = []; goto uurtj; i2_TR: $nisn[] = "\x27" . $siswa->nisn; goto sBAI7; Bdd1r: $siswa = $siswas[$i]; goto JPHQ3; OITx0: QGYoC: goto Wk95H; JevyN: $tgl_lahir[] = $siswa->tanggal_lahir; goto nDVT8; RO306: $tgl_lahir_ibu[] = $siswa->tgl_lahir_ibu; goto QxU_n; e0IbR: $nis = []; goto qmZwM; gtBlX: $rw[] = $siswa->rw; goto eIzjq; UTwJ4: $tgl_lahir = []; goto JCfnI; QMhbz: $alamat_ayah[] = $siswa->alamat_ayah; goto i1ESV; GQYWW: $kab[] = $siswa->kabupaten; goto Xsj0f; Kix1G: $pendidikan_ayah = []; goto paOqt; f4TSg: $jk = []; goto XqAVq; jUYx6: $tlp_wali[] = "\x27" . $siswa->nohp_wali; goto aKbDS; QxU_n: $pendidikan_ibu[] = $siswa->pendidikan_ibu; goto qT6C5; paxHb: $rt = []; goto qboNU; hNPb2: $tgl_diterima[] = $siswa->tahun_masuk; goto Y9aL0; eF62o: $nama_ayah = []; goto RCGYy; r3IzF: goto nqPWa; goto o3ST3; JNaiE: $pekerjaan_ayah[] = $siswa->pekerjaan_ayah; goto qFR4p; RyyV4: $params = ["\133\x69\x64\135" => $ids, "\x5b\156\157\x5d" => $no, "\x5b\156\151\163\135" => $nis, "\x5b\156\151\x73\156\135" => $nisn, "\x5b\x6e\141\x6d\x61\x5d" => $nama, "\x5b\x6a\153\135" => $jk, "\133\165\x73\145\x72\x6e\141\155\x65\x5d" => $username, "\133\160\141\x73\163\167\157\162\144\135" => $password, "\x5b\153\145\x6c\141\163\x5f\x61\167\141\154\x5d" => $kelas_awal, "\133\164\147\154\x5f\144\x69\x74\x65\162\x69\x6d\141\x5d" => $tgl_diterima, "\133\163\145\153\157\x6c\141\150\x5f\x61\x73\141\154\135" => $sekolah_asal, "\133\x74\145\x6d\160\141\164\137\154\x61\x68\x69\162\135" => $tempat_lahir, "\133\164\147\154\x5f\154\x61\150\151\162\x5d" => $tgl_lahir, "\x5b\141\x67\x61\x6d\141\x5d" => $agama, "\133\164\154\x70\x5f\163\151\163\167\141\x5d" => $tlp_siswa, "\x5b\145\x6d\x61\151\x6c\135" => $email, "\x5b\x61\x6e\x61\x6b\x5f\x6b\145\x5d" => $anak_ke, "\133\163\164\141\x74\x75\x73\137\153\145\154\x75\141\162\x67\x61\135" => $status_keluarga, "\x5b\x61\x6c\141\155\141\164\x5f\x73\x69\x73\167\141\135" => $alamat_siswa, "\133\x72\x74\135" => $rt, "\133\162\167\135" => $rw, "\133\x6b\x65\154\135" => $kel, "\133\153\145\143\135" => $kec, "\x5b\153\141\x62\x5d" => $kab, "\133\160\x72\157\166\135" => $prov, "\133\153\x6f\144\x65\x5f\x70\157\163\x5d" => $kode_pos, "\x5b\156\x61\x6d\x61\x5f\x61\x79\x61\x68\135" => $nama_ayah, "\x5b\164\147\154\137\154\141\x68\x69\x72\137\x61\171\141\150\135" => $tgl_lahir_ayah, "\133\160\x65\156\x64\x69\x64\151\153\141\156\x5f\141\171\141\150\x5d" => $pendidikan_ayah, "\x5b\160\145\x6b\145\x72\152\141\x61\x6e\x5f\x61\171\x61\150\x5d" => $pekerjaan_ayah, "\133\x74\x6c\x70\x5f\141\171\141\150\135" => $tlp_ayah, "\133\x61\x6c\141\x6d\x61\164\137\141\x79\141\150\x5d" => $alamat_ayah, "\133\156\x61\155\x61\x5f\151\x62\165\x5d" => $nama_ibu, "\x5b\164\x67\154\137\x6c\141\x68\x69\162\x5f\151\142\165\x5d" => $tgl_lahir_ibu, "\x5b\160\x65\156\144\x69\144\x69\x6b\141\x6e\x5f\151\142\x75\x5d" => $pendidikan_ibu, "\133\160\x65\153\x65\x72\152\x61\x61\156\x5f\151\x62\x75\x5d" => $pekerjaan_ibu, "\133\164\154\x70\137\x69\142\x75\x5d" => $tlp_ibu, "\133\x61\154\141\155\141\x74\x5f\x69\x62\x75\135" => $alamat_ibu, "\x5b\156\x61\155\141\x5f\167\x61\x6c\151\x5d" => $nama_wali, "\133\x74\147\154\x5f\154\x61\x68\x69\x72\137\167\141\154\151\x5d" => $tgl_lahir_wali, "\133\x70\145\x6e\144\x69\x64\151\153\x61\x6e\x5f\167\141\x6c\151\135" => $pendidikan_wali, "\133\x70\145\x6b\145\162\x6a\x61\141\156\137\x77\x61\154\x69\x5d" => $pekerjaan_wali, "\133\164\x6c\x70\137\167\141\x6c\x69\x5d" => $tlp_wali, "\x5b\x61\x6c\141\155\x61\164\137\x77\141\x6c\151\x5d" => $alamat_wali]; goto DId8M; paOqt: $pekerjaan_ayah = []; goto uOxlG; V0YUT: $tgl_lahir_ayah[] = $siswa->tgl_lahir_ayah; goto lsKFy; pljuJ: $fileName = "\104\141\x74\141\x20\x53\x69\163\x77\x61\40\x4b\145\154\141\x73\40" . $kelas->nama_kelas . "\x2e\x78\154\x73\170"; goto i9HiR; NzykJ: $pendidikan_wali[] = $siswa->pendidikan_wali; goto Bsr7X; IDIc0: $rt[] = $siswa->rt; goto gtBlX; HHifV: $kelas = $this->master->getKelasById($id_kelas); goto y2nZG; rPd4g: $kec = []; goto UNLtn; Uz38Z: $kode_pos[] = $siswa->kode_pos; goto pNj9u; jdr2k: $nama_wali[] = $siswa->nama_wali; goto wRQw3; X8GeY: $tlp_siswa = []; goto CdoyV; pgVuS: $this->load->model("\x4d\141\163\x74\x65\x72\137\x6d\x6f\x64\145\x6c", "\x6d\141\x73\164\x65\162"); goto n3NFa; tFX02: $tgl_lahir_wali = []; goto wfwXF; gTYKD: $password[] = $siswa->password; goto URdvy; Kus0N: $tlp_siswa[] = "\x27" . $siswa->hp; goto xOL6i; WzhCx: $status_keluarga = []; goto hA0Mt; i9HiR: $no = []; goto ALu1L; bu7O2: $password = []; goto ZuTbG; zTjbY: $status_keluarga[] = $siswa->status_keluarga; goto H4sU1; L7t8M: $ids[] = $siswa->id_siswa; goto mLJYY; UNLtn: $kab = []; goto voLn8; tNkqp: nqPWa: goto pBJAl; pLAmf: $kel = []; goto rPd4g; bRIfu: $nama_ibu = []; goto oD_2S; Y9aL0: $sekolah_asal[] = $siswa->sekolah_asal; goto N7ycl; N7ycl: $tempat_lahir[] = $siswa->tempat_lahir; goto JevyN; Wk95H: $i++; goto r3IzF; Ba26d: $username[] = $siswa->username; goto gTYKD; qFR4p: $tlp_ayah[] = "\47" . $siswa->nohp_ayah; goto QMhbz; d3EhC: $alamat_wali = []; goto KYw8B; nDVT8: $agama[] = $siswa->agama; goto Kus0N; pNj9u: $nama_ayah[] = $siswa->nama_ayah; goto V0YUT; FLTW3: $template = "\56\57\x75\160\x6c\x6f\141\144\x73\57\151\x6d\x70\157\162\164\x2f\x66\157\x72\155\x61\x74\x2f\x66\157\x72\x6d\141\164\x5f\x75\160\x64\x61\164\145\137\x73\151\x73\167\x61\x2e\x78\154\163\170"; goto pljuJ; i1sP3: $tlp_wali = []; goto d3EhC; sBAI7: $nama[] = $siswa->nama; goto y0sCE; Bsr7X: $pekerjaan_wali[] = $siswa->pekerjaan_wali; goto jUYx6; VyOnY: $pendidikan_ibu = []; goto xleV9; y2nZG: $siswas = $this->master->getSiswaByKelas($tp->id_tp, $smt->id_smt, $id_kelas); goto FLTW3; JCfnI: $agama = []; goto X8GeY; pBJAl: if (!($i < count($siswas))) { goto v0EmE; } goto Bdd1r; XqAVq: $username = []; goto bu7O2; n3NFa: $tp = $this->master->getTahunActive(); goto b2Qb2; uOxlG: $tlp_ayah = []; goto SmuMq; UxtfY: $alamat_ibu[] = $siswa->alamat_ibu; goto jdr2k; xOL6i: $anak_ke[] = $siswa->anak_ke; goto zTjbY; o3ST3: v0EmE: goto RyyV4; RCGYy: $tgl_lahir_ayah = []; goto Kix1G; oD_2S: $tgl_lahir_ibu = []; goto VyOnY; KYw8B: $i = 0; goto tNkqp; aKbDS: $alamat_wali[] = $siswa->alamat_wali; goto OITx0; ALu1L: $ids = []; goto e0IbR; lsKFy: $pendidikan_ayah[] = $siswa->pendidikan_ayah; goto JNaiE; bVQkQ: $nama_wali = []; goto tFX02; URdvy: $kelas_awal[] = $siswa->kelas_awal; goto hNPb2; i1ESV: $nama_ibu[] = $siswa->nama_ibu; goto RO306; SzYVu: $kec[] = $siswa->kecamatan; goto GQYWW; CdoyV: $email = []; goto DJ7Aj; qT6C5: $pekerjaan_ibu[] = $siswa->pekerjaan_ibu; goto sHqfW; DJ7Aj: $anak_ke = []; goto WzhCx; xleV9: $pekerjaan_ibu = []; goto W3g9z; voLn8: $prov = []; goto wHQj7; sHqfW: $tlp_ibu[] = "\x27" . $siswa->nohp_ibu; goto UxtfY; qmZwM: $nisn = []; goto PY1JB; ZuTbG: $kelas_awal = []; goto IR5bi; uurtj: $alamat_ibu = []; goto bVQkQ; H4sU1: $alamat_siswa[] = $siswa->alamat; goto IDIc0; wRQw3: $tgl_lahir_wali[] = $siswa->tgl_lahir_wali; goto NzykJ; hBhRv: $sekolah_asal = []; goto Bu0zN; SmuMq: $alamat_ayah = []; goto bRIfu; Bu0zN: $tempat_lahir = []; goto UTwJ4; JPHQ3: $no[] = $i + 1; goto L7t8M; eIzjq: $kel[] = $siswa->kelurahan; goto SzYVu; wfwXF: $pendidikan_wali = []; goto QVUXe; y0sCE: $email[] = $siswa->email; goto BlhJI; hA0Mt: $alamat_siswa = []; goto paxHb; BlhJI: $jk[] = $siswa->jenis_kelamin; goto Ba26d; b2Qb2: $smt = $this->master->getSemesterActive(); goto HHifV; QVUXe: $pekerjaan_wali = []; goto i1sP3; Xsj0f: $prov[] = $siswa->provinsi; goto Uz38Z; IR5bi: $tgl_diterima = []; goto hBhRv; wHQj7: $kode_pos = []; goto eF62o; qboNU: $rw = []; goto pLAmf; mLJYY: $nis[] = "\47" . $siswa->nis; goto i2_TR; Z3rRu: } public function updateAll() { goto Z2Af9; CKPSM: as6Xn: goto DtYWr; DtYWr: $this->db->trans_complete(); goto H50M5; Z2Af9: $input = json_decode($this->input->post("\163\x69\163\x77\x61", true)); goto ZrVMs; H50M5: $this->output_json($save); goto BocRC; mst78: foreach ($input as $key1 => $val1) { goto K9zzF; HOevS: foreach (((array) $input)[$key1] as $key => $val) { goto XHh1H; YbAu7: goto okFZ4; goto kvXJG; jnbM9: HNsz7: goto swKsL; kvXJG: E62xG: goto Kx4Xf; XHh1H: if ($key == $kid) { goto E62xG; } goto it9ka; LHqwA: if (!($key == "\x6e\151\163")) { goto ao9o0; } goto kFeMl; Kx4Xf: $id_siswa = $val; goto wPn5h; it9ka: $data[$key] = $val; goto LHqwA; wPn5h: okFZ4: goto jnbM9; kFeMl: $data["\x66\157\x74\157"] = "\165\x70\x6c\x6f\x61\144\163\x2f\x66\x6f\164\x6f\137\x73\151\x73\167\x61\57" . $val . "\x2e\x6a\x70\147"; goto bUFUr; bUFUr: ao9o0: goto YbAu7; swKsL: } goto DX3Zr; E54WE: SRFCc: goto MaVhT; H0gBc: $kid = "\151\x64\x5f\163\x69\x73\167\x61"; goto QVwKp; R7njH: $save = $this->db->update("\x6d\141\163\x74\145\x72\x5f\x73\151\163\167\141", $data, array("\x69\144\x5f\x73\x69\x73\x77\x61" => $id_siswa)); goto E54WE; K9zzF: $data = []; goto H0gBc; DX3Zr: dgr42: goto R7njH; QVwKp: $id_siswa = "\60"; goto HOevS; MaVhT: } goto CKPSM; ZrVMs: $this->db->trans_start(); goto mst78; BocRC: } public function previewExcelNis() { goto Dg2Pk; e4XIC: die; goto EmLF_; ffRsO: switch ($ext) { case "\56\170\x6c\163\170": $reader = new \PhpOffice\PhpSpreadsheet\Reader\Xlsx(); goto zwymV; case "\56\170\154\163": $reader = new \PhpOffice\PhpSpreadsheet\Reader\Xls(); goto zwymV; case "\x2e\x63\163\166": $reader = new \PhpOffice\PhpSpreadsheet\Reader\Csv(); goto zwymV; default: echo "\165\156\153\156\157\x77\156\x20\146\x69\x6c\145\x20\x65\x78\x74"; die; } goto jv5_L; jv5_L: mH9Ud: goto hhM_V; oESB2: $i++; goto v_Qgw; k3Q3M: qhMzR: goto JTYgT; LpwjD: eQfeN: goto oESB2; uBZeh: $error = $this->upload->display_errors(); goto GH1uY; JTYgT: unlink($file); goto Skq2F; qr0A2: $data[] = ["\x6e\x69\163\156" => str_replace("\x27", '', $sheetData[$i][1]), "\156\151\x73" => str_replace("\x27", '', $sheetData[$i][2])]; goto zmMoz; O3_GN: if (!($i < count($sheetData))) { goto qhMzR; } goto psWlk; H3NHh: $this->upload->initialize($config); goto P9B0g; Skq2F: echo json_encode($data); goto d_cKF; P9B0g: if (!$this->upload->do_upload("\x75\x70\154\157\x61\144\x5f\x66\151\154\x65")) { goto a_Kvk; } goto spqW0; SQJ3k: $data = []; goto kmfHT; sN35K: Ydtmu: goto O3_GN; cSX40: $config["\x6d\x61\170\137\163\x69\x7a\145"] = 2048; goto yjRkl; v_Qgw: goto Ydtmu; goto k3Q3M; Dg2Pk: $config["\165\160\154\x6f\141\144\137\160\x61\x74\150"] = "\56\x2f\x75\x70\154\157\x61\144\x73\57\151\x6d\160\157\x72\164\57"; goto I_5QI; kmfHT: $i = 1; goto sN35K; d_cKF: goto y_VHf; goto UCIz5; zmMoz: XuFzs: goto LpwjD; I_5QI: $config["\141\x6c\x6c\x6f\x77\x65\x64\137\164\x79\160\x65\163"] = "\x78\154\x73\x7c\170\154\163\170\174\x63\x73\166"; goto cSX40; EmLF_: y_VHf: goto jy2SM; spqW0: $file = $this->upload->data("\x66\x75\154\x6c\137\x70\x61\164\150"); goto S2aEe; VG2tN: $spreadsheet = $reader->load($file); goto F7RLt; yjRkl: $config["\x65\x6e\x63\x72\x79\x70\x74\137\156\x61\x6d\x65"] = true; goto H3NHh; GH1uY: echo $error; goto e4XIC; UCIz5: a_Kvk: goto uBZeh; F7RLt: $sheetData = $spreadsheet->getActiveSheet()->toArray(); goto SQJ3k; hhM_V: zwymV: goto VG2tN; S2aEe: $ext = $this->upload->data("\x66\x69\x6c\x65\x5f\145\170\x74"); goto ffRsO; psWlk: if (!($sheetData[$i][0] != null)) { goto XuFzs; } goto qr0A2; jy2SM: } public function updateNisByNisn() { goto CwVb2; f5lAn: $this->db->trans_complete(); goto V6sTT; v1mPx: vXSOw: goto f5lAn; CwVb2: $input = json_decode($this->input->post("\163\151\x73\167\141", true)); goto te1aV; V6sTT: $this->output_json($save); goto TuxWm; te1aV: foreach ($input as $val) { goto LfLOS; cHWV3: UklX3: goto gvnJf; LfLOS: $this->db->set("\156\x69\163", trim($val->nis)); goto YRNWk; YRNWk: $this->db->where("\156\151\x73\x6e", trim($val->nisn)); goto mSgY2; mSgY2: $save = $this->db->update("\155\x61\x73\x74\145\162\x5f\x73\x69\x73\167\x61"); goto cHWV3; gvnJf: } goto v1mPx; TuxWm: } public function editLogin() { goto QVelc; UWI1G: $siswa = $this->db->get_where("\155\x61\x73\x74\145\x72\x5f\163\x69\x73\x77\x61", "\x69\144\x5f\x73\x69\163\x77\141\x3d\x22" . $id_siswa . "\42")->row(); goto dE5Pl; iduM_: $this->output_json($data); goto jxXGf; eXct8: $this->form_validation->set_rules("\157\154\144", $this->lang->line("\x63\150\x61\x6e\x67\x65\x5f\x70\141\163\163\167\x6f\x72\x64\x5f\166\x61\x6c\x69\144\x61\x74\151\x6f\156\137\x6f\154\144\x5f\160\141\x73\x73\x77\157\162\144\137\x6c\141\142\x65\x6c"), "\x72\145\161\165\x69\x72\145\x64"); goto VCYxX; s_tRa: $msg = "\107\x61\x67\x61\x6c\x20\x6d\145\x6e\x67\147\x61\x6e\x74\x69\x20\x75\x73\x65\162\x6e\141\x6d\x65\x2f\x70\x61\163\163\x73\167\157\x72\x64\56"; goto djonu; YL5JP: $data = ["\163\164\141\164\x75\163" => false, "\145\x72\x72\x6f\162\x73" => ["\x75\163\145\162\156\141\155\x65" => "\125\x73\145\162\156\x61\x6d\x65\x20\163\165\144\x61\x68\40\144\151\x67\x75\156\141\153\141\156"]]; goto i2ORA; SHYPp: $username = $this->input->post("\x75\x73\145\x72\156\x61\155\x65", true); goto WLyWE; Cckna: $this->db->set("\x75\163\x65\162\x6e\x61\x6d\145", $username); goto JyaQv; YOybq: $user_siswa = $this->db->get_where("\x75\x73\145\162\x73", "\145\155\x61\x69\154\x3d\42" . $email . "\x22")->row(); goto QxCRz; QxCRz: $deleted = true; goto NHO_v; ytN56: $id_siswa = $this->input->post("\x69\x64\137\163\x69\163\x77\141", true); goto SHYPp; LFjph: $email = $siswa->nis . "\x40\163\x69\163\167\x61\x2e\143\157\155"; goto nqTdy; BKqBy: $tp = $this->master->getTahunActive(); goto N8ePn; KO8QE: jBR_J: goto Ozamy; waFZo: $deleted = $this->ion_auth->delete_user($user_siswa->id); goto GnDwj; dIifP: $data["\163\x74\141\164\165\x73"] = $status; goto DSFbw; sOrWd: $siswa_lain = $this->dashboard->getDataSiswa($username, $tp->id_tp, $smt->id_smt); goto eXct8; N8ePn: $smt = $this->master->getSemesterActive(); goto sOrWd; sF8fH: $this->db->where("\151\144\137\x73\151\163\167\x61", $id_siswa); goto T6Wwk; WLyWE: $pass = $this->input->post("\156\145\x77", true); goto BKqBy; FlaLm: N5AUp: goto dIifP; Ozamy: $this->ion_auth->register($username, $password, $email, $additional_data, $group); goto Cckna; zKrCC: qSOoJ: goto iduM_; r3Qqf: $first_name = $nama[0]; goto UZgVy; Kd46M: $this->form_validation->set_rules("\156\x65\x77\x5f\143\157\x6e\x66\x69\x72\x6d", $this->lang->line("\x63\150\141\x6e\147\x65\137\x70\141\163\163\x77\x6f\x72\x64\137\x76\x61\x6c\x69\144\x61\164\151\157\156\x5f\x6e\145\167\x5f\x70\x61\x73\x73\x77\157\162\x64\x5f\x63\x6f\156\146\x69\x72\155\x5f\154\x61\142\145\x6c"), "\x72\x65\x71\165\x69\x72\145\x64"); goto kGrFq; EuM3H: if ($deleted) { goto jBR_J; } goto Xo1rR; VCYxX: $this->form_validation->set_rules("\156\x65\167", $this->lang->line("\x63\150\x61\156\147\x65\x5f\x70\141\163\163\167\157\162\144\137\166\x61\154\151\x64\141\164\x69\157\156\137\156\x65\x77\x5f\160\141\163\163\x77\x6f\162\x64\137\x6c\141\142\145\x6c"), "\162\x65\x71\165\x69\162\145\x64\174\155\151\x6e\x5f\x6c\145\x6e\x67\164\x68\x5b" . $this->config->item("\x6d\x69\x6e\x5f\160\x61\x73\x73\167\x6f\x72\144\x5f\154\145\x6e\x67\x74\x68", "\151\157\x6e\x5f\x61\165\164\150") . "\x5d\174\x6d\141\x74\143\x68\145\x73\x5b\156\145\167\137\x63\157\x6e\x66\151\162\155\135"); goto Kd46M; i2ORA: goto qSOoJ; goto UxWKs; DSFbw: $data["\164\145\170\164"] = $msg; goto PFNKc; QVelc: $this->load->model("\115\141\x73\164\x65\162\137\155\157\x64\145\x6c", "\x6d\x61\x73\164\145\x72"); goto e48Rb; eNCU3: if ($this->form_validation->run() === FALSE) { goto sYdbQ; } goto UWI1G; nqTdy: $additional_data = ["\146\151\x72\x73\164\137\x6e\141\155\x65" => $first_name, "\154\x61\x73\x74\137\156\141\155\145" => $last_name]; goto xU8DN; UZgVy: $last_name = end($nama); goto BwFvB; NHO_v: if (!($user_siswa != null)) { goto AbpuW; } goto waFZo; UxWKs: sYdbQ: goto uzY5k; xU8DN: $group = array("\x33"); goto YOybq; Xo1rR: $status = false; goto s_tRa; djonu: goto N5AUp; goto KO8QE; dKJ3e: Mk0Tc: goto YL5JP; JyaQv: $this->db->set("\160\141\x73\x73\167\x6f\x72\144", $password); goto sF8fH; BwFvB: $username = trim($username); goto qZA3d; e48Rb: $this->load->model("\x44\x61\x73\150\142\x6f\x61\x72\144\x5f\x6d\157\x64\145\x6c", "\x64\141\163\x68\x62\157\x61\162\x64"); goto ytN56; h0nZj: $msg = !$status ? "\x47\x61\x67\141\x6c\40\x6d\145\156\x67\147\141\156\164\151\x20\x75\x73\145\162\156\x61\x6d\145\x2f\160\x61\163\x73\x73\167\157\x72\x64\x2e" : "\x62\145\x72\150\141\163\151\x6c\40\x6d\x65\156\x67\x67\x61\x6e\164\151\40\x75\163\145\x72\x6e\141\x6d\x65\x2f\160\x61\x73\163\163\x77\x6f\162\x64\x2e"; goto FlaLm; kGrFq: if ($siswa_lain && $siswa_lain->id_siswa != $id_siswa) { goto Mk0Tc; } goto eNCU3; dE5Pl: $nama = explode("\x20", $siswa->nama); goto r3Qqf; PFNKc: goto qSOoJ; goto dKJ3e; GnDwj: AbpuW: goto EuM3H; uzY5k: $data = ["\x73\164\x61\x74\165\163" => false, "\145\162\162\157\x72\x73" => ["\x6f\x6c\x64" => form_error("\x6f\154\x64"), "\156\x65\167" => form_error("\x6e\x65\x77"), "\156\x65\167\137\143\x6f\156\146\x69\162\155" => form_error("\x6e\x65\x77\x5f\143\157\156\x66\x69\x72\x6d")]]; goto zKrCC; T6Wwk: $status = $this->db->update("\155\141\163\x74\145\x72\x5f\x73\x69\163\x77\x61"); goto h0nZj; qZA3d: $password = trim($pass); goto LFjph; jxXGf: } private function registerSiswa($username, $password, $email, $additional_data, $group) { goto fPQh1; ZspVN: $data["\163\164\x61\x74\165\163"] = false; goto fcvAt; eS1HN: return $data; goto Z2G7L; fcvAt: Xa263: goto eS1HN; GeeYK: $data["\x73\164\141\x74\165\163"] = true; goto y2cMy; fPQh1: $reg = $this->ion_auth->register($username, $password, $email, $additional_data, $group); goto GeeYK; OLU_J: if (!($reg == false)) { goto Xa263; } goto ZspVN; y2cMy: $data["\x69\144"] = $reg; goto OLU_J; Z2G7L: } }

Function Calls

None

Variables

None

Stats

MD5 7e44816e9928cb8712ab1c47a71755f9
Eval Count 0
Decode Time 68 ms