Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- *
- * @ This file is created by http://DeZender.Net
- * @ deZender (PHP7 Decoder for ionCube Encoder)
- *
- * @ Version : 4.1.0.1
- * @ Author : DeZender
- * @ Release on : 29.08.2020
- * @ Official site : http://DeZender.Net
- *
- */
- function get_base_url()
- {
- if (!empty($_SERVER['HTTPS'])) {
- return 'https://' . str_replace('www.', '', $_SERVER['HTTP_HOST']);
- }
- else {
- return 'http://' . str_replace('www.', '', $_SERVER['HTTP_HOST']);
- }
- }
- function uniq_key()
- {
- return md5(get_base_url());
- }
- function clr_url()
- {
- return hash('sha1', md5(base64_decode(rtrim(str_replace(['http://', 'https://', 'www.'], ['', '', ''], get_base_url()), '/'))) . getSiteAdi());
- }
- function license_check()
- {
- global $baglan;
- global $db;
- if (!isset($baglan) && !isset($db)) {
- exit('Bağlan bulunamadı!');
- }
- $lk = clr_url();
- if (isset($baglan)) {
- $license = mysql_query('SELECT * FROM lisans WHERE kod = \'' . $lk . '\'');
- if (mysql_num_rows($license) == 0) {
- require_once 'lisans.php';
- exit('');
- }
- }
- else {
- $xlm = $db->prepare('SELECT * FROM lisans WHERE kod = ? ');
- $xlm->execute([$lk]);
- $xml = $xlm->fetch(PDO::FETCH_ASSOC);
- if (!$xml) {
- require_once 'lisans.php';
- exit('');
- }
- }
- return true;
- }
- function remove_all()
- {
- global $baglan;
- global $db;
- if (isset($baglan)) {
- mysql_query('DELETE FROM lisans WHERE 1');
- mysql_query('DROP TABLE IF EXIST lisans');
- }
- if (isset($db)) {
- $db->query('DELETE FROM lisans WHERE 1')->fetch();
- $db->query('DROP TABLE IF EXIST lisans')->fetch();
- }
- return license_check();
- }
- function aktif($urlsi)
- {
- $mesaj = '';
- $url = 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
- if (strpos($url, $urlsi) !== false) {
- $mesaj = 'active';
- }
- return $mesaj;
- }
- function AktifLink($urlsi)
- {
- $aktif = '';
- if (strstr($_SERVER[HTTP_HOST] . '/' . $_SERVER[REQUEST_URI], $urlsi)) {
- $aktif = 'act-link';
- }
- return $aktif;
- }
- function kdv_fiyat($urun_fiyat, $urun_kdv)
- {
- $toplam = $urun_fiyat * ($urun_kdv / 100);
- return $toplam;
- }
- function kdval($urun_fiyat, $urun_kdv)
- {
- $toplam = $urun_fiyat + ($urun_fiyat * ($urun_kdv / 100));
- return $toplam;
- }
- function format_size($size)
- {
- $sizes = [' Bytes', ' KB', ' MB', ' GB', ' TB', ' PB', ' EB', ' ZB', ' YB'];
- if ($size == 0) {
- return 'n/a';
- }
- else {
- return round($size / pow(1024, $i = floor(log($size, 1024))), 2) . $sizes[$i];
- }
- }
- function ip()
- {
- if (getenv('HTTP_CLIENT_IP')) {
- $ip = getenv('HTTP_CLIENT_IP');
- }
- else if (getenv('HTTP_X_FORWARDED_FOR')) {
- $ip = getenv('HTTP_X_FORWARDED_FOR');
- if (strstr($ip, ',')) {
- $tmp = explode(',', $ip);
- $ip = trim($tmp[0]);
- }
- }
- else {
- $ip = getenv('REMOTE_ADDR');
- }
- return $ip;
- }
- function kod($uzunluk = 8, $buyuk_harf = 1, $kucuk_harf = 1, $sayi_kullan = 1, $ozel_karakter = '')
- {
- $buyukler = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
- $kucukler = 'abcdefghijklmnopqrstuvwxyz';
- $sayilar = '0123456789';
- if ($buyuk_harf) {
- $seed_length += 26;
- $seed .= $buyukler;
- }
- if ($kucuk_harf) {
- $seed_length += 26;
- $seed .= $kucukler;
- }
- if ($sayi_kullan) {
- $seed_length += 10;
- $seed .= $sayilar;
- }
- if ($ozel_karakter) {
- $seed_length += strlen($ozel_karakter);
- $seed .= $ozel_karakter;
- }
- for ($x = 1; $x <= $uzunluk; $x++) {
- $sifre .= $seed[rand(0, $seed_length - 1)];
- }
- return $sifre;
- }
- function seoyap($s)
- {
- $tr = ['ş', 'Ş', 'ı', 'İ', 'ğ', 'Ğ', 'ü', 'Ü', 'ö', 'Ö', 'ç', 'Ç'];
- $en = ['s', 's', 'i', 'i', 'g', 'g', 'u', 'u', 'o', 'o', 'c', 'c'];
- $s = str_replace($tr, $en, $s);
- $s = strtolower($s);
- $s = preg_replace('/&amp;amp;amp;amp;amp;amp;amp;.+?;/', '-', $s);
- $s = preg_replace('/[^%a-z0-9 _-]/', '-', $s);
- $s = preg_replace('/\\s+/', '-', $s);
- $s = preg_replace('|-+|', '-', $s);
- $s = str_replace('--', '-', $s);
- $s = trim($s, '-');
- return $s;
- }
- function kisalt($metin, $uzunluk = 50)
- {
- if ($uzunluk < strlen($metin)) {
- $metin = substr($metin, 0, $uzunluk) . '...';
- $metin_son = strrchr($metin, ' ');
- $metin = str_replace($metin_son, ' ...', $metin);
- }
- return $metin;
- }
- function NumaraDuzelt($gelendata)
- {
- $deger1 = ['(', ')', ' '];
- $deger2 = ['', '', ''];
- $degismishali = str_replace($deger1, $deger2, $gelendata);
- return $degismishali;
- }
- function tarih($par)
- {
- $explode = explode(' ', $par);
- $explode2 = explode('-', $explode[0]);
- $zaman = substr($explode[1], 0, 5);
- if ($explode2[1] == '01') {
- $ay = 'Ocak';
- }
- else if ($explode2[1] == '02') {
- $ay = 'Şubat';
- }
- else if ($explode2[1] == '03') {
- $ay = 'Mart';
- }
- else if ($explode2[1] == '04') {
- $ay = 'Nisan';
- .............................................................................
- ...........................................
- .........................
Add Comment
Please, Sign In to add comment