Advertisement
Guest User

Mi Core - UbblyMaster

a guest
Jul 15th, 2016
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.17 KB | None | 0 0
  1. <?php
  2. // UbblyMaster
  3. session_start();
  4. define("UbblyMaster", TRUE);
  5. define("DR", $_SERVER['DOCUMENT_ROOT']);
  6. define('CHARSET', 'UTF-8');
  7. header('Content-type: text/html; charset='.CHARSET);
  8. ini_set('display_errors', 0);
  9.  
  10. if(file_exists(DR .'/UbblyCore/Config.php')){
  11. require_once(DR .'/UbblyCore/Config.php');
  12. }else{
  13. require_once('Config.php');
  14. }
  15.  
  16. $H = date('H');
  17. $i = date('i');
  18. $s = date('s');
  19. $m = date('m');
  20. $d = date('d');
  21. $Y = date('Y');
  22. $j = date('j');
  23. $n = date('n');
  24. $today = $d;
  25. $month = $m;
  26. $year = $Y;
  27. $getmoney_date = date('d/m/Y',mktime($m,$d,$Y));
  28. $birthday_date = date('d/m', mktime($m,$d));
  29. $date_normal = date('d/m/Y',mktime($m,$d,$Y));
  30. $date_full = date('d/m/Y - H:i:s',mktime($H,$i,$s,$m,$d,$Y));
  31.  
  32. ## Función para sacar la IP
  33.  
  34. function SacarIP() {
  35. if($_SERVER) {
  36. if($_SERVER["HTTP_X_FORWARDED_FOR"]) {
  37. $realip = $_SERVER["HTTP_X_FORWARDED_FOR"];
  38. } elseif ($_SERVER["HTTP_CLIENT_IP"]) {
  39. $realip = $_SERVER["HTTP_CLIENT_IP"];
  40. } else {
  41. $realip = $_SERVER["REMOTE_ADDR"];
  42. }
  43. } else {
  44. if(getenv("HTTP_X_FORWARDED_FOR")) {
  45. $realip = getenv("HTTP_X_FORWARDED_FOR");
  46. } elseif(getenv("HTTP_CLIENT_IP")) {
  47. $realip = getenv("HTTP_CLIENT_IP");
  48. } else {
  49. $realip = getenv("REMOTE_ADDR");
  50. }
  51. }
  52. return $realip;
  53. }
  54. $ip = SacarIP();
  55.  
  56. function Huesped(){
  57. $data = "Ubbly";
  58. for ($i=1; $i<=6; $i++){
  59. $data = $data . rand(0,9);
  60. }
  61. $data = $data . "";
  62. for ($i=1; $i<=5; $i++){
  63. $data = $data . rand(0,9);
  64. }
  65. return $data;
  66. }
  67.  
  68. function ProtectVars($str)
  69. {
  70. $str = mysql_real_escape_string($str);
  71. return $str;
  72. }
  73.  
  74. foreach($_POST as $param => $value)
  75. {
  76. $_POST[$param] = ProtectVars($value);
  77. }
  78. foreach($_GET as $param => $value)
  79. {
  80. $_GET[$param] = ProtectVars($value);
  81. }
  82.  
  83. if(isset($_SESSION['Username']) && isset($_SESSION['Password']))
  84. {
  85. $Sesion = mysql_query("SELECT * FROM users WHERE username = '". $_SESSION['Username'] ."' AND password = '". $_SESSION['Password'] ."'");
  86.  
  87. if(mysql_num_rows($Sesion) > 0)
  88. {
  89. $UserInfo = mysql_fetch_assoc($Sesion);
  90. define("Conectado", Si);
  91. define('User', ''.$UserInfo['username'].'');
  92. }
  93. }
  94. else
  95. {
  96. define("Conectado", No);
  97. }
  98. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement