Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2016
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.12 KB | None | 0 0
  1. <?php
  2. include('global.php');
  3. include('BanIP.php');
  4. if(isset($_SESSION['UserId'])) {
  5. echo '<script type="text/javascript">window.location="index.php";</script>';
  6. exit();
  7. }
  8. if(isset($_POST['login'])) {
  9. co();
  10. $u = addslashes($_POST['username']);
  11. $p = strtoupper(md5($_POST['password']));
  12. $app = 'DanDanTang';
  13. $uid = 0;
  14. $data = array(
  15. array($app, SQLSRV_PARAM_IN),
  16. array($u, SQLSRV_PARAM_IN),
  17. array($p, SQLSRV_PARAM_IN),
  18. array($uid, SQLSRV_PARAM_OUT)
  19. );
  20. $check = sqlsrv_query($conn, "{CALL Mem_Users_Accede (?,?,?,?)}", $data);
  21. sqlsrv_next_result($check);
  22. if($uid <= 0)
  23. {
  24. $text = 'Conta ou senha incorreta <br>';
  25. }
  26. else
  27. {
  28.  
  29.  
  30. q("Update Db_Tank.dbo.Sys_Users_Detail Set ActiveIP = '".$_SERVER['REMOTE_ADDR']."' Where UserName = '{$u}'");
  31. $_SESSION['UserName'] = $u;
  32. $_SESSION['UserId'] = $uid;
  33. $_SESSION['PassWord'] = $p;
  34. $_SESSION['Coin'] = loadCoin($uid);
  35. $_SESSION['IsVip'] = IsVipUser($uid);
  36. $q = q("SELECT TOP 1 NickName FROM {$dbtank}.dbo.Sys_Users_Detail Where UserName = '{$u}'");
  37. $info = qa($q);
  38. $_SESSION['NickName'] = $info['NickName'];
  39. if($_SESSION['IsVip'] == 1) include('ItemForVipUser.php');
  40. echo '<script type="text/javascript">window.location="index.php";</script>';
  41. exit();
  42. }
  43. }
  44. if(isset($_POST['register'])) {
  45. $u = addslashes($_POST['rusername']);
  46. $p = $_POST['rpassword'];
  47. $rp = $_POST['rtpassword'];
  48. $e = $_POST['email'];
  49. $capt = $_POST['captcha'];
  50. $text_r = null;
  51.  
  52. if($u == null || $p == null || $rp == null || $e == null) {
  53. $text_r .= 'Por favor, preencha todas as informações <br>';
  54. }
  55. if($capt != $_SESSION['dnss_code'])
  56. $text_r .= 'Wrong captcha <br>';
  57. if(!preg_match("/^([a-zA-Z0-9-_]*)$/",$u) || !preg_match("/^([a-zA-Z0-9-_]*)$/",$n)) {
  58. $text_r .= 'Login ou Nick invalido<br>';
  59. }
  60. if(!filter_var($e,FILTER_VALIDATE_EMAIL)) $text_r .= 'email not invaid <br>';
  61. if($p != $rp) $text_r.= 'Password and re pass not right <br>';
  62. if(strlen($u) < 6 || strlen($u) > 30) $text_r .= 'Usuário deve ter de 6 a 30 caracteres <br>';
  63. if(strlen($p) < 6 || strlen($p) > 30) $text_r .= 'A senha deve ter de 6 a 30 caracteres <br>';
  64. if($text_r == '') {
  65. co();
  66. $p = strtoupper(md5($p));
  67. $q = q("Select TOP 1 UserId From Mem_Users Where UserName = '{$u}'");
  68. if(qn($q) == 0) {
  69. $q = q("Select TOP 1 UserId From Webshop_Account Where Email = '{$e}'");
  70. if(qn($q) == 0) {
  71. q("exec ".$config['Database'].".dbo.Webshop_Register @ApplicationName=N'DanDanTang',@UserName=N'{$u}',@password=N'{$p}',@email='{$e}',@passtwo = '',@error = 0");
  72. echo '<script type="text/javascript">alert("Registro concluido, por favor logue-se");</script>';
  73. } else $text_r .= 'Este email ja esta sendo usado';
  74. } else $text_r .= 'Este login ja esta sendo usado';
  75. }
  76. }
  77. ?>
  78.  
  79. <html>
  80. <head>
  81. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  82. <title><?php echo $title; ?> </title>
  83. <link rel="icon" type="image/png" href="http://i.imgur.com/Jzzg8CD.png">
  84. <meta property="og:locale" content="pt_BR">
  85. <meta property="og:title" content="<?php echo $title; ?>">
  86. <meta name="keywords" content="<?php echo $keywords; ?>" />
  87. <meta property='og:description' content='<?php echo $description; ?>'/>
  88. <meta property="og:type" content="game" />
  89. <meta property="og:url" content="">
  90. <meta property="og:image" content="http://i.imgur.com/2Cg6Gix.png">
  91. <meta property="og:image:width" content="999" />
  92. <meta property="og:image:height" content="958" />
  93. <meta property="og:site_name" content="<?php echo $title; ?>">
  94.  
  95. <link rel="stylesheet" href="./css/bootstrap.min.css">
  96. <link href="./css/style.css" rel="stylesheet" type="text/css">
  97. <script type="text/javascript" src="./js/jquery-1.11.1.min.js"></script>
  98. <script src="./js/bootstrap.min.js"></script>
  99.  
  100. <script>
  101. (function(f,b,g){
  102. var xo=g.prototype.open,xs=g.prototype.send,c;
  103. f.hj=f.hj||function(){(f.hj.q=f.hj.q||[]).push(arguments)};
  104. f._hjSettings={hjid:9525, hjsv:2};
  105. function ls(){f.hj.documentHtml=b.documentElement.outerHTML;c=b.createElement("script");c.async=1;c.src="//static.hotjar.com/c/hotjar-9525.js?sv=2";b.getElementsByTagName("head")[0].appendChild(c);}
  106. if(b.readyState==="interactive"||b.readyState==="complete"||b.readyState==="loaded"){ls();}else{if(b.addEventListener){b.addEventListener("DOMContentLoaded",ls,false);}}
  107. if(!f._hjPlayback && b.addEventListener){
  108. g.prototype.open=function(l,j,m,h,k){this._u=j;xo.call(this,l,j,m,h,k)};
  109. g.prototype.send=function(e){var j=this;function h(){if(j.readyState===4){f.hj("_xhr",j._u,j.status,j.response)}}this.addEventListener("readystatechange",h,false);xs.call(this,e)};
  110. }
  111. })(window,document,window.XMLHttpRequest);
  112. </script>
  113.  
  114. <script type="text/javascript">
  115. function RequestNewPass() {
  116. $('#loading').slideDown(function() {
  117. var user = $('#cusername').val();
  118. var mail = $('#cemail').val();
  119. if(user == '' || mail == '') {
  120. $('#loading').slideUp(function() {
  121. $('#fogot-notice').html('Please enter full info').slideDown();
  122. return;
  123. });
  124. }
  125. else {
  126. $.ajax({
  127. type: "POST",
  128. url: "getnewpass.php?Request=true",
  129. data: "u="+user+'&e='+mail,
  130. success : function(data){
  131. $('#fogot-notice').html(data);
  132. $('#loading').slideUp(function() {
  133. $('#fogot-notice').slideDown();
  134. });
  135. },
  136. error : function(){
  137. $('#fogot-notice').html('Error, please try again');
  138. $('#loading').slideUp(function() {
  139. $('#fogot-notice').slideDown();
  140. });
  141. }
  142. });
  143. }
  144. });
  145. }
  146. </script>
  147. <style>@import url(http://fonts.googleapis.com/css?family=Nunito);
  148.  
  149. body {
  150.  
  151.  
  152. font-family: 'Nunito',Helvertica,Arial,Sans-serif;
  153.  
  154. background-color: #1f1106;
  155. background-image: url("http://i.imgur.com/nnC8qpC.jpg");
  156.  
  157. background-repeat: no-repeat;
  158. min-height: 100%;
  159. }
  160. .logo { margin-top: 40px; }
  161. </style>
  162. <script type="text/javascript">
  163. //<![CDATA[
  164. (function() {
  165. var shr = document.createElement('script');
  166. shr.setAttribute('data-cfasync', 'false');
  167. shr.src = '//dsms0mj1bbhn4.cloudfront.net/assets/pub/shareaholic.js';
  168. shr.type = 'text/javascript'; shr.async = 'true';
  169. shr.onload = shr.onreadystatechange = function() {
  170. var rs = this.readyState;
  171. if (rs && rs != 'complete' && rs != 'loaded') return;
  172. var site_id = '8fa4a36e9b9078643c93e600e8dbd213';
  173. try { Shareaholic.init(site_id); } catch (e) {}
  174. };
  175. var s = document.getElementsByTagName('script')[0];
  176. s.parentNode.insertBefore(shr, s);
  177. })();
  178. //]]>
  179. </script>
  180. <script>
  181.  
  182. </script>
  183.  
  184.  
  185.  
  186. <link type="text/css" rel="stylesheet" href="fb-traffic-pop.css">
  187. <script type="text/javascript" src="jquery.js"></script>
  188. <script type="text/javascript" src="http://connect.facebook.net/pt_BR/all.js#xfbml=1"></script>
  189. <script type="text/javascript" src="fb-traffic-pop.min.js"></script>
  190. <script type="text/javascript">
  191.  
  192. $(document).ready(function(){
  193.  
  194. $().facebookTrafficPop({
  195. timeout: 20,
  196. delay: 0,
  197. title: "Siga-nos no Facebook",
  198. message: "Curta nossa pagina no Facebook e fique por dentro das novidades e eventos na nossa pagina no facebook<center><a href='http://codecanyon.net/item/facebook-traffic-pop/142429?ref=TylerQuinn'><img src='http://tyler.tc/facebook-traffic-pop/images/buy_button.jpg' border='0' style='margin:10px 0px;' /></a></center>",
  199. url: "<?php echo $linkfacebook; ?>",
  200. closeable: true
  201. });
  202.  
  203. });
  204.  
  205. </script>
  206. </head>
  207. <body>
  208. <div id="gwp-body">
  209. <div class="container">
  210. <div class="rows">
  211. <div id="login" class="col-md-12">
  212. <br />
  213. <div id="form-login" class="form-signup" style="<?php if(isset($text_r)) echo 'display:none';?>">
  214.  
  215. <center>
  216. <h1> SonyTank 6.4</h1>
  217. <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
  218. <!-- Login2 -->
  219. <ins class="adsbygoogle"
  220. style="display:block"
  221. data-ad-client="ca-pub-8069347880146575"
  222. data-ad-slot="7495106649"
  223. data-ad-format="auto"></ins>
  224. <script>
  225. (adsbygoogle = window.adsbygoogle || []).push({});
  226. </script><h1><span class="glyphicon glyphicon-log-in"></span> Painel do Usuário</h1></center><br />
  227.  
  228.  
  229.  
  230.  
  231. <form class="form" action="" method="POST" id="frmLogin">
  232.  
  233. <div class="input-group">
  234. <span class="input-group-addon">Login</span>
  235. <input type="text" name="username" id="username" class="form-control" placeholder="Login">
  236. </div><br />
  237. <div class="input-group">
  238. <span class="input-group-addon">Senha</span>
  239. <input type="password" name="password" id="password" class="form-control" placeholder="Senha">
  240. </div><br />
  241. <center>
  242. <span><?php if(isset($text_r)) echo $text_r; ?></span>
  243. <button type="submit" name="login" class="btn">Entrar</button>
  244. <?php
  245. if($loginFacebook==true){
  246. require 'facebook/facebook.php';
  247. $facebook = new Facebook(array(
  248. 'appId' => $appId,
  249. 'secret' => $secret,
  250. ));
  251. $loginUrl = $facebook->getLoginUrl(array(
  252. 'scope' => $scopeFacebook,
  253. 'redirect_uri' => "{$linksite}/facebook.php",
  254. ));
  255. }
  256. ?>
  257.  
  258.  
  259. <a href="javascript:void(0);" onclick="$('#form-login').slideUp(function() {$('#form-register').slideDown();});" class="btn" title="Criar Conta" alt="Criar Conta">Criar Conta</a><br>
  260. <br />
  261.  
  262. <div style="float:right">
  263. <a href="javascript:void(0);" onclick="$('#form-login').slideUp(function() {$('#form-fogot').slideDown();});" class="btn">Esqueceu a senha ?</a>
  264. </div>
  265.  
  266. <div style="float:left">
  267.  
  268. <a href="#" class="btn" title="Servidor 2" alt="Servidor 2">Em breve...</a><br>
  269.  
  270. <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
  271. <!-- Login2 -->
  272. <ins class="adsbygoogle"
  273. style="display:block"
  274. data-ad-client="ca-pub-8069347880146575"
  275. data-ad-slot="7495106649"
  276. data-ad-format="auto"></ins>
  277. <script>
  278. (adsbygoogle = window.adsbygoogle || []).push({});
  279. </script>
  280. </div>
  281. </form>
  282.  
  283. <br /><br />
  284.  
  285. </div>
  286. <div id="form-fogot" class="form-signup" style="display:none">
  287. <h4><span class="glyphicon glyphicon-log-in"></span> Esqueci minha senha </h4><br />
  288. <form class="form" name="getpassword" id="getpassword" >
  289. <center>
  290. <p><strong> Em Manutenção...</strong></p>
  291. </center>
  292. <!--
  293. <p><strong>Usuário</strong></p>
  294. <div class="form-group">
  295. <input type="text" name="cusername" id="cusername" class="form-control" placeholder="Usuário">
  296. </div>
  297. <p><strong>Email</strong></p>
  298. <div class="form-group">
  299. <input type="email" name="cemail" id="cemail" class="form-control" placeholder="Email">
  300. </div>
  301. <center>
  302. <div id="loading" style="display:none;"><center><img src='./images/gif-load.gif'/></center></div>
  303. <span id="fogot-notice" style="display:none;"></span><br>
  304. <button type="button" id="bbuyitem" onclick="RequestNewPass();" class="btn">Enviar</button>
  305. -->
  306. </center>
  307. </form>
  308.  
  309. <div style="float:right">
  310. <a href="javascript:void(0);" onclick="$('#form-register').slideUp(function() {$('#form-login').slideDown();});" class="btn">Jogar</a>
  311. </div>
  312. </div>
  313.  
  314. <div id="form-register" class="form-signup" style="<?php if(!isset($text_r)) echo 'display:none';?>">
  315. <h4><center><span class="glyphicon glyphicon-log-in"></span> Criar uma nova conta</h4>
  316. <h4>Para evitar problemas com Hackers, coloque um EMAIL valido para recuperar sua senha. <br> Atenciosamente Equipe DDTank</h4><br />
  317.  
  318. <form class="form" action="" method="POST" id="frmregister">
  319. <p><strong>Usuário</strong></p>
  320. <div class="form-group">
  321. <input type="text" name="rusername" id="rusername" class="form-control" placeholder="login">
  322. </div>
  323. <p><strong>Senha</strong></p>
  324. <div class="form-group">
  325. <input type="password" name="rpassword" id="rpassword" class="form-control" placeholder="senha">
  326. </div>
  327. <p><strong>Re-digite a Senha</strong></p>
  328. <div class="form-group">
  329. <input type="password" name="rtpassword" id="rtpassword" class="form-control" placeholder="digite a senha novamente">
  330. </div>
  331. <p><strong>Email</strong></p>
  332. <div class="form-group">
  333. <input type="email" name="email" id="email" class="form-control" placeholder="seu email">
  334. </div>
  335. <center>
  336. <span><?php if(isset($text_r)) echo $text_r; ?></span>
  337. <button type="submit" name="register" class="btn">Registrar</button><br>
  338. </center>
  339.  
  340. <div style="float:right">
  341. <a href="javascript:void(0);" onclick="$('#form-register').slideUp(function() {$('#form-login').slideDown();});" class="btn">Jogar</a>
  342. </div>
  343. </form>
  344. </div>
  345. </div>
  346. </div>
  347. </div>
  348. </div><!--
  349. <footer class="container bg-light">
  350. <section class="main_footer content">
  351. <h1 class="fontzero">Sobre o DDTank 3</h1>
  352.  
  353. <nav class="main_nav">
  354. <h1 class="title">Mais sobre o DDTank 3:</h1>
  355. <ul>
  356. <li><a title="Assita o vídeo de apresentação com Robson V. Leite" href="#apresentacao">Assista o Vídeo</a></li>
  357. <li><a title="Veja as tecnologias que você vai aprender!" href="#tecnologias">Você vai Aprender</a></li>
  358. <li><a title="Mais informações na ficha técnica do curso!" href="#fichatecnica">Ficha Técnica</a></li>
  359. </ul>
  360. </nav>
  361.  
  362. <article class="main_social">
  363. <h1 class="title">DDTank 3 nas redes sociais:</h1>
  364. <ul>
  365. <li><a target="_blank" rel="nofollow" title="UpInside Treinamentos no Facebook" href="http://www.facebook.com/ddt3oficial">Facebook</a></li>
  366. <li><a target="_blank" rel="nofollow" title="UpInside Treinamentos no Google Plus" href="http://plus.google.com/+tanksystemnet">Google+</a></li>
  367. <li><a target="_blank" rel="nofollow" title="UpInside Treinamentos no Twitter" href="http://www.twitter.com/UpInsideBr">Twitter</a></li>
  368. </ul>
  369. </article>
  370.  
  371.  
  372. <article class="main_copy">
  373. <h1 class="fontzero">Portl de Jogos Online</h1>
  374.  
  375. <p><b>Plataforma EAD:</b> <a title="Plataforma EAD da UpInside" href="http://www.upisnide.com.br">www.upinside.com.br</a></p>
  376. <p><b>E-mail:</b> <a title="Envie um e-mail" href="mailto:cursos@upinside.com.br">cursos@upinside.com.br</a></p>
  377. <hr>
  378. <p>&copy; <?= date('Y'); ?> - UpInside Treinamentos, Todos Os Direitos Reservados!</p>
  379. </article>
  380.  
  381. <div class="clear"></div>
  382. </section>
  383. </footer>-->
  384. </body>
  385. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement