Guest User

Untitled

a guest
Dec 14th, 2017
39
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. <?php
  2. session_start();
  3.  
  4. header('Access-Control-Allow-Origin: *');
  5.  
  6. function clock() {
  7. include 'c.php';
  8. }
  9.  
  10. function nova() {
  11. include 'i.php';
  12. }
  13. function session_set($mod) {
  14. if ($mod) {
  15. $_SESSION['clock'] = md5(md5('true'));
  16. return;
  17. }
  18. $_SESSION['clock'] = md5(md5('false'));
  19. return;
  20. }
  21.  
  22. if (!isset($_SESSION['clock'])) {
  23. if (isset($_SERVER["HTTP_REFERER"])) {
  24. $url = parse_url($_SERVER["HTTP_REFERER"]);
  25. $host = $url['host'];
  26. $host = str_replace("www.","",$host);
  27. $path = '';
  28. if (isset($url['path'])) {
  29. $path = $url['path'];
  30. }
  31. if($host == $_SERVER['HTTP_HOST'] and isset($_GET['r'])) {
  32. session_set(false);
  33. }
  34. $dbUser = 'admin_ftt';
  35. $dbPass = '112312';
  36. $dbh = new PDO('mysql:host=localhost;dbname=admin_'.$_SERVER['HTTP_HOST'], $dbUser, $dbPass);
  37. $sql = $dbh->query("SELECT COUNT(*) FROM `traders` WHERE `domain`='$host'");
  38. $count = $sql->fetchColumn();
  39. if ($count) {
  40. session_set(true);
  41. return nova();
  42. } else {
  43. session_set(false);
  44. return clock();
  45. }
  46. } else {
  47. session_set(false);
  48. return clock();
  49. }
  50. } else {
  51. if ($_SESSION['clock'] == md5(md5('true'))) {
  52. return nova();
  53. }
  54. return clock();
  55. }
  56.  
  57.  
  58. ?>
Add Comment
Please, Sign In to add comment