Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

class Dataalumni extends CI_Controller { public function __construct() { ..

Decoded Output download

<?  class Dataalumni extends CI_Controller { 
    public 
    function __construct() { 
        goto gLl55; 
        Dfr18: CyNGc: goto OzfG4; 
        OzfG4: goto vh3Ht; 
        goto SsZlA; 
        p8FA7: $this - > load - > model("Dropdown_model", "dropdown"); 
        goto pPIN8; 
        Km1mY: $this - > form_validation - > set_error_delimiters('', ''); 
        goto FhyrZ; 
        oJ8e0: if (!$this - > ion_auth - > logged_in()) { 
            goto x1u_G; 
        } 
        goto TR3Xu; 
        gLl55: parent::__construct(); 
        goto oJ8e0; 
        RX5fZ: vh3Ht: goto UxGpU; 
        yxw_8: $this - > load - > model("Kelas_model", "kelas"); 
        goto s64tq; 
        SsZlA: x1u_G: goto GXZcu; 
        hrewu: 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 Dfr18; 
        qG3nv: $this - > load - > model("Master_model", "master"); 
        goto p8FA7; 
        GXZcu: redirect("auth"); 
        goto RX5fZ; 
        s64tq: $this - > load - > model("Dashboard_model", "dashboard"); 
        goto qG3nv; 
        UxGpU: $this - > load - > library("upload"); 
        goto f6dQ7; 
        f6dQ7: $this - > load - > library(["datatables", "form_validation"]); 
        goto yxw_8; 
        pPIN8: $this - > load - > model("Rapor_model", "rapor"); 
        goto Km1mY; 
        TR3Xu: if ($this - > ion_auth - > is_admin()) { 
            goto CyNGc; 
        } 
        goto hrewu; 
        FhyrZ: 
    } 
    public 
    function output_json($data, $encode = true) { 
        goto kLDTf; 
        nmWgf: $data = json_encode($data); 
        goto lF2Rj; 
        kLDTf: if (!$encode) { 
            goto FBpN0; 
        } 
        goto nmWgf; 
        e3X8s: $this - > output - > set_content_type("application/json") - > set_output($data); 
        goto Ox9J2; 
        lF2Rj: FBpN0: goto e3X8s; 
        Ox9J2: 
    } 
    public 
    function index() { 
        goto r6Zoe; 
        WyK8y: goto mRhoJ; 
        goto wJZjV; 
        eFktY: foreach($uids as $uid) { 
            goto Ooqfl; 
            bND4Z: $this - > db - > insert("buku_induk", $uid); 
            goto jImxf; 
            ZAEUT: if (!($check - > get() - > num_rows() == 0)) { 
                goto iNhNv; 
            } 
            goto bND4Z; 
            Ooqfl: $check = $this - > db - > select("id_siswa") - > from("buku_induk") - > where("id_siswa", $uid - > id_siswa); 
            goto ZAEUT; 
            jImxf: iNhNv: goto eUMF5; 
            eUMF5: nsmjp: goto NBEV3; 
            NBEV3: 
        } 
        goto wlPtc; 
        TrpPB: $data["profile"] = $this - > dashboard - > getProfileAdmin($user - > id); 
        goto oeww4; 
        iBxR2: $data = ["user" => $user, "judul" => "Data Kelulusan & Alumni", "subjudul" => "Data Alumni", "setting" => $setting]; 
        goto qjf7L; 
        zXQs0: $this - > load - > view("_templates/dashboard/_footer"); 
        goto UKObu; 
        B4gNR: $this - > load - > view("master/alumni/data"); 
        goto zXQs0; 
        wJZjV: StafS: goto qZnsn; 
        thogm: $allTp = $this - > dashboard - > getTahun(); 
        goto e28hH; 
        oeww4: $data["tahun_lulus"] = $this - > master - > getDistinctTahunLulus(); 
        goto giwdz; 
        e28hH: $data["tp"] = $allTp; 
        goto r0wxW; 
        CVPB1: $smt = $this - > dashboard - > getSemesterActive(); 
        goto thogm; 
        E2hD_: $alumnis = $this - > master - > getAlumniByTahun($splitTahun[1]); 
        goto cCQ8M; 
        k65ki: $count_siswa = $this - > db - > count_all("master_siswa"); 
        goto qpbmu; 
        p2GvW: if ($tahun != null && $tahun != '') { 
            goto StafS; 
        } 
        goto z3WHl; 
        r6Zoe: $tahun = $this - > input - > get("tahun", true); 
        goto JYxmT; 
        qjf7L: $tp = $this - > dashboard - > getTahunActive(); 
        goto CVPB1; 
        r0wxW: $data["tp_active"] = $tp; 
        goto bWDLr; 
        yRZhF: $splitTahun = explode("/", $tpBefore); 
        goto E2hD_; 
        VVgmF: $data["tahun_selected"] = $tahun; 
        goto xFZU0; 
        kMcoD: $jumlah_lulus = $this - > rapor - > getJumlahLulus($tp - > id_tp - 1, "2", $level); 
        goto idZ7D; 
        xFZU0: $data["kelas_selected"] = $kelas_akhir; 
        goto J9E7Y; 
        PPYUG: soRCw: goto WyK8y; 
        JYxmT: $kelas_akhir = $this - > input - > get("kelas", true); 
        goto NFxE1; 
        ZSVWb: oR2tz: goto Qj5CY; 
        wlPtc: B4cAd: goto PPYUG; 
        Q22m1: PX58f: goto FkCdP; 
        lxidW: if (!($count_siswa > $count_induk)) { 
            goto soRCw; 
        } 
        goto LpB2U; 
        z3WHl: goto mRhoJ; 
        goto tDfwJ; 
        is64q: mRhoJ: goto lpPny; 
        ZYNi_: $tpBefore = $allTp[$idSearch] - > tahun; 
        goto yRZhF; 
        lpPny: $this - > load - > view("_templates/dashboard/_header", $data); 
        goto B4gNR; 
        bWDLr: $data["smt"] = $this - > dashboard - > getSemester(); 
        goto N8OVH; 
        giwdz: $data["kelas_akhir"] = $this - > master - > getDistinctKelasAkhir(); 
        goto VVgmF; 
        Qj5CY: if ($tahun == null) { 
            goto gM1QC; 
        } 
        goto p2GvW; 
        LpB2U: $uids = $this - > db - > select("id_siswa, uid") - > from("master_siswa") - > get() - > result(); 
        goto eFktY; 
        nCZAk: $setting = $this - > dashboard - > getSetting(); 
        goto iBxR2; 
        FkCdP: $data["jumlah_lulus"] = $jumlah_lulus; 
        goto ZSVWb; 
        NFxE1: $user = $this - > ion_auth - > user() - > row(); 
        goto nCZAk; 
        cCQ8M: if ($jumlah_lulus > count($alumnis)) { 
            goto PX58f; 
        } 
        goto N46NA; 
        qZnsn: $data["alumnis"] = $this - > master - > getAlumniByTahun($tahun, $kelas_akhir); 
        goto is64q; 
        J9E7Y: $level = $setting - > jenjang == "1" ? "6" : ($setting - > jenjang == "2" ? "9" : ($setting - > jenjang == "1" ? "3" : "12")); 
        goto kMcoD; 
        idZ7D: $idSearch = array_search($tp - > id_tp - 1, array_column($allTp, "id_tp")); 
        goto ZYNi_; 
        N46NA: $data["jumlah_lulus"] = 0; 
        goto obKei; 
        obKei: goto oR2tz; 
        goto Q22m1; 
        N8OVH: $data["smt_active"] = $smt; 
        goto TrpPB; 
        qpbmu: $count_induk = $this - > db - > count_all("buku_induk"); 
        goto lxidW; 
        tDfwJ: gM1QC: goto k65ki; 
        UKObu: 
    } 
    public ?>

Did this file decode correctly?

Original Code

class Dataalumni extends CI_Controller {
    public
    function __construct() {
        goto gLl55;
        Dfr18: CyNGc: goto OzfG4;
        OzfG4: goto vh3Ht;
        goto SsZlA;
        p8FA7: $this - > load - > model("\x44\x72\157\x70\x64\x6f\167\156\137\155\x6f\x64\145\154", "\144\162\157\160\144\x6f\167\156");
        goto pPIN8;
        Km1mY: $this - > form_validation - > set_error_delimiters('', '');
        goto FhyrZ;
        oJ8e0: if (!$this - > ion_auth - > logged_in()) {
            goto x1u_G;
        }
        goto TR3Xu;
        gLl55: parent::__construct();
        goto oJ8e0;
        RX5fZ: vh3Ht: goto UxGpU;
        yxw_8: $this - > load - > model("\113\145\154\141\x73\137\155\x6f\x64\x65\x6c", "\x6b\x65\154\x61\163");
        goto s64tq;
        SsZlA: x1u_G: goto GXZcu;
        hrewu: show_error("\x48\141\156\171\141\40\x41\x64\155\x69\x6e\x69\163\x74\162\x61\164\157\162\40\171\141\x6e\x67\40\144\x69\142\145\162\x69\40\150\141\153\x20\x75\156\x74\x75\153\x20\155\145\x6e\147\141\153\163\145\x73\x20\150\141\x6c\141\x6d\141\156\x20\151\x6e\151\x2c\x20\74\141\x20\x68\162\145\x66\x3d\42".base_url("\144\x61\163\150\x62\x6f\141\162\x64").
            "\42\x3e\113\x65\155\x62\141\x6c\151\40\153\145\x20\x6d\x65\156\x75\40\141\167\x61\154\74\57\x61\x3e", 403, "\x41\x6b\x73\x65\x73\x20\x54\x65\x72\x6c\x61\x72\x61\x6e\x67");
        goto Dfr18;
        qG3nv: $this - > load - > model("\115\x61\163\164\145\162\x5f\155\x6f\144\x65\154", "\x6d\141\163\x74\145\x72");
        goto p8FA7;
        GXZcu: redirect("\141\165\164\150");
        goto RX5fZ;
        s64tq: $this - > load - > model("\104\141\x73\x68\x62\157\x61\162\x64\x5f\x6d\157\x64\x65\154", "\144\x61\163\x68\142\157\x61\x72\144");
        goto qG3nv;
        UxGpU: $this - > load - > library("\165\x70\x6c\157\141\144");
        goto f6dQ7;
        f6dQ7: $this - > load - > library(["\x64\x61\164\x61\x74\x61\142\x6c\145\163", "\x66\157\162\155\137\166\141\154\x69\x64\x61\164\151\x6f\156"]);
        goto yxw_8;
        pPIN8: $this - > load - > model("\122\141\x70\157\162\137\155\157\144\x65\x6c", "\x72\141\160\x6f\162");
        goto Km1mY;
        TR3Xu: if ($this - > ion_auth - > is_admin()) {
            goto CyNGc;
        }
        goto hrewu;
        FhyrZ:
    }
    public
    function output_json($data, $encode = true) {
        goto kLDTf;
        nmWgf: $data = json_encode($data);
        goto lF2Rj;
        kLDTf: if (!$encode) {
            goto FBpN0;
        }
        goto nmWgf;
        e3X8s: $this - > output - > set_content_type("\x61\x70\160\154\151\x63\141\164\x69\x6f\x6e\x2f\x6a\163\x6f\x6e") - > set_output($data);
        goto Ox9J2;
        lF2Rj: FBpN0: goto e3X8s;
        Ox9J2:
    }
    public
    function index() {
        goto r6Zoe;
        WyK8y: goto mRhoJ;
        goto wJZjV;
        eFktY: foreach($uids as $uid) {
            goto Ooqfl;
            bND4Z: $this - > db - > insert("\142\165\153\x75\137\x69\x6e\x64\x75\153", $uid);
            goto jImxf;
            ZAEUT: if (!($check - > get() - > num_rows() == 0)) {
                goto iNhNv;
            }
            goto bND4Z;
            Ooqfl: $check = $this - > db - > select("\151\144\x5f\x73\151\x73\x77\x61") - > from("\x62\165\x6b\x75\137\x69\x6e\144\x75\153") - > where("\x69\x64\137\x73\x69\x73\x77\x61", $uid - > id_siswa);
            goto ZAEUT;
            jImxf: iNhNv: goto eUMF5;
            eUMF5: nsmjp: goto NBEV3;
            NBEV3:
        }
        goto wlPtc;
        TrpPB: $data["\160\162\x6f\146\x69\x6c\x65"] = $this - > dashboard - > getProfileAdmin($user - > id);
        goto oeww4;
        iBxR2: $data = ["\x75\163\145\162" => $user, "\x6a\165\144\165\154" => "\104\x61\164\141\x20\113\145\x6c\165\x6c\165\x73\141\156\x20\46\x20\101\x6c\165\155\156\x69", "\163\165\142\x6a\x75\x64\165\x6c" => "\x44\141\164\141\x20\x41\154\x75\x6d\156\151", "\163\145\164\x74\x69\x6e\x67" => $setting];
        goto qjf7L;
        zXQs0: $this - > load - > view("\137\164\145\155\160\154\x61\164\145\163\x2f\x64\141\163\x68\142\x6f\141\x72\x64\x2f\137\146\x6f\157\164\x65\x72");
        goto UKObu;
        B4gNR: $this - > load - > view("\x6d\141\x73\x74\x65\x72\x2f\x61\x6c\165\x6d\x6e\151\57\x64\x61\x74\141");
        goto zXQs0;
        wJZjV: StafS: goto qZnsn;
        thogm: $allTp = $this - > dashboard - > getTahun();
        goto e28hH;
        oeww4: $data["\164\x61\150\x75\x6e\x5f\x6c\x75\154\x75\x73"] = $this - > master - > getDistinctTahunLulus();
        goto giwdz;
        e28hH: $data["\164\160"] = $allTp;
        goto r0wxW;
        CVPB1: $smt = $this - > dashboard - > getSemesterActive();
        goto thogm;
        E2hD_: $alumnis = $this - > master - > getAlumniByTahun($splitTahun[1]);
        goto cCQ8M;
        k65ki: $count_siswa = $this - > db - > count_all("\x6d\141\163\164\145\162\137\x73\x69\163\167\141");
        goto qpbmu;
        p2GvW: if ($tahun != null && $tahun != '') {
            goto StafS;
        }
        goto z3WHl;
        r6Zoe: $tahun = $this - > input - > get("\x74\141\150\165\x6e", true);
        goto JYxmT;
        qjf7L: $tp = $this - > dashboard - > getTahunActive();
        goto CVPB1;
        r0wxW: $data["\x74\160\x5f\141\x63\164\x69\x76\145"] = $tp;
        goto bWDLr;
        yRZhF: $splitTahun = explode("\x2f", $tpBefore);
        goto E2hD_;
        VVgmF: $data["\x74\141\150\x75\156\137\x73\x65\x6c\145\x63\x74\x65\x64"] = $tahun;
        goto xFZU0;
        kMcoD: $jumlah_lulus = $this - > rapor - > getJumlahLulus($tp - > id_tp - 1, "\62", $level);
        goto idZ7D;
        xFZU0: $data["\153\x65\x6c\141\x73\137\163\145\x6c\145\143\164\145\x64"] = $kelas_akhir;
        goto J9E7Y;
        PPYUG: soRCw: goto WyK8y;
        JYxmT: $kelas_akhir = $this - > input - > get("\x6b\x65\154\x61\163", true);
        goto NFxE1;
        ZSVWb: oR2tz: goto Qj5CY;
        wlPtc: B4cAd: goto PPYUG;
        Q22m1: PX58f: goto FkCdP;
        lxidW: if (!($count_siswa > $count_induk)) {
            goto soRCw;
        }
        goto LpB2U;
        z3WHl: goto mRhoJ;
        goto tDfwJ;
        is64q: mRhoJ: goto lpPny;
        ZYNi_: $tpBefore = $allTp[$idSearch] - > tahun;
        goto yRZhF;
        lpPny: $this - > load - > view("\137\164\145\155\x70\x6c\141\164\145\163\57\144\141\x73\150\x62\x6f\141\162\144\57\x5f\150\145\x61\144\x65\x72", $data);
        goto B4gNR;
        bWDLr: $data["\163\x6d\164"] = $this - > dashboard - > getSemester();
        goto N8OVH;
        giwdz: $data["\x6b\145\154\141\163\x5f\141\153\x68\151\x72"] = $this - > master - > getDistinctKelasAkhir();
        goto VVgmF;
        Qj5CY: if ($tahun == null) {
            goto gM1QC;
        }
        goto p2GvW;
        LpB2U: $uids = $this - > db - > select("\151\144\x5f\x73\151\x73\167\141\x2c\40\x75\x69\144") - > from("\x6d\x61\x73\x74\x65\162\x5f\163\151\x73\x77\x61") - > get() - > result();
        goto eFktY;
        nCZAk: $setting = $this - > dashboard - > getSetting();
        goto iBxR2;
        FkCdP: $data["\152\x75\155\x6c\141\x68\137\154\x75\154\165\163"] = $jumlah_lulus;
        goto ZSVWb;
        NFxE1: $user = $this - > ion_auth - > user() - > row();
        goto nCZAk;
        cCQ8M: if ($jumlah_lulus > count($alumnis)) {
            goto PX58f;
        }
        goto N46NA;
        qZnsn: $data["\141\x6c\165\x6d\156\x69\163"] = $this - > master - > getAlumniByTahun($tahun, $kelas_akhir);
        goto is64q;
        J9E7Y: $level = $setting - > jenjang == "\61" ? "\66" : ($setting - > jenjang == "\x32" ? "\x39" : ($setting - > jenjang == "\x31" ? "\63" : "\x31\x32"));
        goto kMcoD;
        idZ7D: $idSearch = array_search($tp - > id_tp - 1, array_column($allTp, "\x69\144\137\164\x70"));
        goto ZYNi_;
        N46NA: $data["\x6a\x75\x6d\154\141\x68\x5f\154\x75\154\x75\x73"] = 0;
        goto obKei;
        obKei: goto oR2tz;
        goto Q22m1;
        N8OVH: $data["\163\155\164\137\141\x63\164\151\x76\145"] = $smt;
        goto TrpPB;
        qpbmu: $count_induk = $this - > db - > count_all("\x62\x75\x6b\x75\137\151\x6e\x64\165\153");
        goto lxidW;
        tDfwJ: gM1QC: goto k65ki;
        UKObu:
    }
    public

Function Calls

None

Variables

None

Stats

MD5 9585c3e55154e8ad35339df68e4a95ad
Eval Count 0
Decode Time 59 ms