403Webshell
Server IP : 216.106.184.20  /  Your IP : 216.73.216.234
Web Server : LiteSpeed
System : Linux asmodeus.in-hell.com 5.14.0-570.58.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 29 06:24:11 EDT 2025 x86_64
User : sekoaid1 ( 1891)
PHP Version : 7.3.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/sekoaid1/public_html/rdmts/am/application/helpers/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/sekoaid1/public_html/rdmts/am/application/helpers/my_helper.php
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');

/* fungsi non database */
function tjs($tgl, $tipe)
{
	if ($tgl != "0000-00-00 00:00:00") {
		$pc_satu	= explode(" ", $tgl);
		if (count($pc_satu) < 2) {
			$tgl1		= $pc_satu[0];
			$jam1		= "";
		} else {
			$jam1		= $pc_satu[1];
			$tgl1		= $pc_satu[0];
		}

		$pc_dua		= explode("-", $tgl1);
		$tgl		= $pc_dua[2];
		$bln		= $pc_dua[1];
		$thn		= $pc_dua[0];

		$bln_pendek		= array("Jan", "Feb", "Mar", "Apr", "Mei", "Jun", "Jul", "Ags", "Sep", "Okt", "Nov", "Des");
		$bln_panjang	= array("Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember");

		$bln_angka		= intval($bln) - 1;

		if ($tipe == "l") {
			$bln_txt = $bln_panjang[$bln_angka];
		} else if ($tipe == "s") {
			$bln_txt = $bln_pendek[$bln_angka];
		}

		return $tgl . " " . $bln_txt . " " . $thn . "  " . $jam1;
	} else {
		return "Tgl Salah";
	}
}

function hari($wekday)
{
	$hari	= array("Senin", "Selasa", "Rabu", "Kamis", "Jum'at", "Sabtu", "Minggu");
	return $hari[$wekday];
}

function emtpy_check($data, $teks)
{
	if (empty($data)) {
		return $teks;
	} else {
		return $data;
	}
}

function terbilang($bilangan)
{
	$bilangan = abs($bilangan);

	$angka 	= array("Nol", "satu", "dua", "tiga", "empat", "lima", "enam", "tujuh", "delapan", "sembilan", "sepuluh", "sebelas");
	$temp 	= "";

	if ($bilangan < 12) {
		$temp = " " . $angka[$bilangan];
	} else if ($bilangan < 20) {
		$temp = terbilang($bilangan - 10) . " belas";
	} else if ($bilangan < 100) {
		$temp = terbilang($bilangan / 10) . " puluh" . terbilang($bilangan % 10);
	} else if ($bilangan < 200) {
		$temp = " seratus" . terbilang($bilangan - 100);
	} else if ($bilangan < 1000) {
		$temp = terbilang($bilangan / 100) . " ratus" . terbilang($bilangan % 100);
	} else if ($bilangan < 2000) {
		$temp = " seribu" . terbilang($bilangan - 1000);
	} else if ($bilangan < 1000000) {
		$temp = terbilang($bilangan / 1000) . " ribu" . terbilang($bilangan % 1000);
	} else if ($bilangan < 1000000000) {
		$temp = terbilang($bilangan / 1000000) . " juta" . terbilang($bilangan % 1000000);
	}

	return $temp;
}

function tambah_jam_sql($menit)
{
	$str = "";
	if ($menit < 60) {
		$str = "00:" . str_pad($menit, 2, "0", STR_PAD_LEFT) . ":00";
	} else if ($menit >= 60) {
		$mod = $menit % 60;
		$bg = floor($menit / 60);
		$str = str_pad($bg, 2, "0", STR_PAD_LEFT) . ":" . str_pad($mod, 2, "0", STR_PAD_LEFT) . ":00";
	}
	return $str;
}

function bersih($data, $pil)
{
	//return mysql_real_escape_string 
	return $data->$pil;
}


function obj_to_array($obj, $pilih)
{
	$pilihpc	= explode(",", $pilih);
	$array 		= array("" => "-");

	foreach ($obj as $o) {
		$xx = $pilihpc[0];
		$x = $o->$xx;
		$y = $pilihpc[1];

		$array[$x] = $o->$y;
	}

	return $array;
}


function tampil_media($file, $width = "320px", $height = "240px")
{
	$ret = '';

	$pc_file = explode(".", $file);
	$eks = end($pc_file);

	$eks_video = array("mp4", "flv", "mpeg");
	$eks_audio = array("mp3", "acc");
	$eks_image = array("jpeg", "jpg", "gif", "bmp", "png");


	if (!in_array($eks, $eks_video) && !in_array($eks, $eks_audio) && !in_array($eks, $eks_image)) {
		$ret .= '';
	} else {
		if (in_array($eks, $eks_video)) {
			if (is_file("./" . $file)) {
				$ret .= '<p><video width="' . $width . '" height="' . $height . '" controls>
				  <source src="' . base_url() . $file . '" type="video/mp4">
				  <source src="' . base_url() . $file . '" type="application/octet-stream">Browser tidak support</video></p>';
			} else {
				$ret .= '';
			}
		}

		if (in_array($eks, $eks_audio)) {
			if (is_file("./" . $file)) {
				$ret .= '<p><audio width="' . $width . '" height="' . $height . '" controls>
				<source src="' . base_url() . $file . '" type="audio/mpeg">
				<source src="' . base_url() . $file . '" type="audio/wav">Browser tidak support</audio></p>';
			} else {
				$ret .= '';
			}
		}

		if (in_array($eks, $eks_image)) {
			if (is_file("./" . $file)) {
				$ret .= '<div class="gambar"><img src="' . base_url() . $file . '" style="width: ' . $width . '; height: ' . $height . '; display: inline; float: left"></div>';
			} else {
				$ret .= '';
			}
		}
	}


	return $ret;
}

function j($data)
{
	header('Content-Type: application/json');
	echo json_encode($data);
}


function gen_menu()
{
	$CI 	= &get_instance();
	$sess_level = $CI->session->userdata('admin_level');
	$url = $CI->uri->segment(2);

	$menu = array();

	if ($sess_level == "guru") {
		$menu = array(
			array("icon" => "retweet", "url" => "", "text" => "HOME"),
			array("icon" => "folder-close", "url" => "m_soal", "text" => "BANK SOAL"),
			array("icon" => "briefcase", "url" => "m_ujian", "text" => "UJIAN"),
			array("icon" => "file", "url" => "h_ujian", "text" => "HASIL UJIAN"),
		);
	} else if ($sess_level == "siswa") {
		$menu = array(
			array("icon" => "retweet", "url" => "", "text" => "HOME"),
			array("icon" => "file", "url" => "ikuti_ujian", "text" => "UJIAN"),
		);
	} else if ($sess_level == "admin") {
		$menu = array(
			array("icon" => "retweet", "url" => "", "text" => "HOME"),
			array("icon" => "user", "url" => "m_siswa", "text" => "DATA SISWA"),
			array("icon" => "blackboard", "url" => "m_guru", "text" => "DATA GURU"),
			array("icon" => "list", "url" => "m_kelas", "text" => "KELAS"),
			array("icon" => "compressed", "url" => "m_jurusan", "text" => "JURUSAN"),
			array("icon" => "tasks", "url" => "m_mapel", "text" => "MAPEL"),
			array("icon" => "folder-close", "url" => "m_soal", "text" => "BANK SOAL"),
			array("icon" => "file", "url" => "h_ujian", "text" => "HASIL UJIAN"),
			array("icon" => "print", "url" => "m_cetak_kartu", "text" => "CETAK KARTU"),
		);
	} else {
		$menu = array(
			array("icon" => "tasks", "url" => "", "text" => "HOME")
		);
		if ($url == "ikut_ujian") {
			$menu = null;
		}
	}

	if ($menu != null) {
		echo '
		<div class="container" style="margin-top: 70px">
		<div class="col-lg-12 row">
		  <div class="panel panel-warning">
		    <div class="panel-body">';

		foreach ($menu as $m) {
			if ($url == $m['url']) {
				echo '<a href="' . base_url() . 'adm/' . $m['url'] . '" class="btn btn-sq btn-danger"><i class="glyphicon glyphicon-' . $m['icon'] . ' g3x"></i><br><br/>' . $m['text'] . ' </a>';
			} else {
				echo '<a href="' . base_url() . 'adm/' . $m['url'] . '" class="btn btn-sq btn-success"><i class="glyphicon glyphicon-' . $m['icon'] . ' g3x"></i><br><br/>' . $m['text'] . ' </a>';
			}
		}

		echo '</div>
		  </div>
		</div>';
	}
}

function cek_hakakses($arr_yg_boleh_akses, $userid)
{
	if (!in_array($userid, $arr_yg_boleh_akses)) {
		redirect('adm');
	}
}

Youez - 2016 - github.com/yon3zu
LinuXploit