Advertisement
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 ayar($bilgi)
- {
- global $db;
- $sor = $db->table('dbo_siteayar')->select($bilgi)->limit(1)->getRow();
- return $sor->{$bilgi};
- }
- function sosyal($bilgi)
- {
- global $db;
- $sor = $db->table('dbo_sosyalmedya')->select($bilgi)->limit(1)->getRow();
- return $sor->{$bilgi};
- }
- function sec_session_start()
- {
- $domain = $site;
- $session_name = 'sec_session_id';
- $secure = false;
- $httponly = true;
- ini_set('session.use_only_cookies', 1);
- $cookieParams = session_get_cookie_params();
- session_set_cookie_params($cookieParams['lifetime'], $cookieParams['path'], $domain, $secure, $httponly);
- session_name($session_name);
- session_start();
- }
- function karistir($arr)
- {
- $keys = [];
- foreach ($arr as $key => $value) {
- $keys[] = $key;
- }
- for ($i = count($keys) - 1; 1 <= $i; --$i) {
- $r = mt_rand(0, $i);
- if ($r != $i) {
- $tmp = $keys[$i];
- $keys[$i] = $keys[$r];
- $keys[$r] = $tmp;
- }
- }
- $result = [];
- foreach ($keys as $key) {
- $result[$key] = $arr[$key];
- }
- return $result;
- }
- function esc_url($url)
- {
- if ('' == $url) {
- return $url;
- }
- $url = preg_replace('|[^a-z0-9-~+_.?#=!&;,/:%@$\\|*\'()\\x80-\\xff]|i', '', $url);
- $strip = ['%0d', '%0a', '%0D', '%0A'];
- $url = (string) $url;
- $count = 1;
- while ($count) {
- $url = str_replace($strip, '', $url, $count);
- }
- $url = str_replace(';//', '://', $url);
- $url = htmlentities($url);
- $url = str_replace('&', '&', $url);
- $url = str_replace('\'', ''', $url);
- if ($url[0] !== '/') {
- return '';
- }
- else {
- return $url;
- }
- }
- function getRealIpAddr()
- {
- if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
- $ip = $_SERVER['HTTP_CLIENT_IP'];
- }
- else if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
- $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
- }
- else {
- $ip = $_SERVER['REMOTE_ADDR'];
- }
- return $ip;
- }
- function SSLYonver($session_code)
- {
- global $login;
- if (!empty($_SERVER['SERVER_NAME'])) {
- $site = $_SERVER['SERVER_NAME'];
- }
- else if (!empty($_SERVER['HTTP_HOST'])) {
- $site = $_SERVER['HTTP_HOST'];
- }
- else {
- $site = (preg_match('~(http|ftp)[s]?:\\/\\/[w\\.]*([a-zA-Z0-9\\.]+)\\/~i', $login, $match) ? $match[2] : '');
- }
- if (empty($site)) {
- ........................................................................
- ......................................
- ...............
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement