Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2020
752
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.57 KB | None | 0 0
  1. <?php
  2. /**
  3. *
  4. * @ This file is created by http://DeZender.Net
  5. * @ deZender (PHP7 Decoder for ionCube Encoder)
  6. *
  7. * @ Version : 4.1.0.1
  8. * @ Author : DeZender
  9. * @ Release on : 29.08.2020
  10. * @ Official site : http://DeZender.Net
  11. *
  12. */
  13.  
  14. function ayar($bilgi)
  15. {
  16. global $db;
  17. $sor = $db->table('dbo_siteayar')->select($bilgi)->limit(1)->getRow();
  18. return $sor->{$bilgi};
  19. }
  20.  
  21. function sosyal($bilgi)
  22. {
  23. global $db;
  24. $sor = $db->table('dbo_sosyalmedya')->select($bilgi)->limit(1)->getRow();
  25. return $sor->{$bilgi};
  26. }
  27.  
  28. function sec_session_start()
  29. {
  30. $domain = $site;
  31. $session_name = 'sec_session_id';
  32. $secure = false;
  33. $httponly = true;
  34. ini_set('session.use_only_cookies', 1);
  35. $cookieParams = session_get_cookie_params();
  36. session_set_cookie_params($cookieParams['lifetime'], $cookieParams['path'], $domain, $secure, $httponly);
  37. session_name($session_name);
  38. session_start();
  39. }
  40.  
  41. function karistir($arr)
  42. {
  43. $keys = [];
  44.  
  45. foreach ($arr as $key => $value) {
  46. $keys[] = $key;
  47. }
  48.  
  49. for ($i = count($keys) - 1; 1 <= $i; --$i) {
  50. $r = mt_rand(0, $i);
  51.  
  52. if ($r != $i) {
  53. $tmp = $keys[$i];
  54. $keys[$i] = $keys[$r];
  55. $keys[$r] = $tmp;
  56. }
  57. }
  58.  
  59. $result = [];
  60.  
  61. foreach ($keys as $key) {
  62. $result[$key] = $arr[$key];
  63. }
  64.  
  65. return $result;
  66. }
  67.  
  68. function esc_url($url)
  69. {
  70. if ('' == $url) {
  71. return $url;
  72. }
  73.  
  74. $url = preg_replace('|[^a-z0-9-~+_.?#=!&;,/:%@$\\|*\'()\\x80-\\xff]|i', '', $url);
  75. $strip = ['%0d', '%0a', '%0D', '%0A'];
  76. $url = (string) $url;
  77. $count = 1;
  78.  
  79. while ($count) {
  80. $url = str_replace($strip, '', $url, $count);
  81. }
  82.  
  83. $url = str_replace(';//', '://', $url);
  84. $url = htmlentities($url);
  85. $url = str_replace('&amp;', '&#038;', $url);
  86. $url = str_replace('\'', '&#039;', $url);
  87.  
  88. if ($url[0] !== '/') {
  89. return '';
  90. }
  91. else {
  92. return $url;
  93. }
  94. }
  95.  
  96. function getRealIpAddr()
  97. {
  98. if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
  99. $ip = $_SERVER['HTTP_CLIENT_IP'];
  100. }
  101. else if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
  102. $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
  103. }
  104. else {
  105. $ip = $_SERVER['REMOTE_ADDR'];
  106. }
  107.  
  108. return $ip;
  109. }
  110.  
  111. function SSLYonver($session_code)
  112. {
  113. global $login;
  114.  
  115. if (!empty($_SERVER['SERVER_NAME'])) {
  116. $site = $_SERVER['SERVER_NAME'];
  117. }
  118. else if (!empty($_SERVER['HTTP_HOST'])) {
  119. $site = $_SERVER['HTTP_HOST'];
  120. }
  121. else {
  122. $site = (preg_match('~(http|ftp)[s]?:\\/\\/[w\\.]*([a-zA-Z0-9\\.]+)\\/~i', $login, $match) ? $match[2] : '');
  123. }
  124.  
  125. if (empty($site)) {
  126. ........................................................................
  127. ......................................
  128. ...............
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement