Advertisement
Guest User

Untitled

a guest
Aug 2nd, 2017
534
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.53 KB | None | 0 0
  1. <!--A Design by W3layouts
  2. Author: W3layout
  3. Author URL: http://w3layouts.com
  4. License: Creative Commons Attribution 3.0 Unported
  5. License URL: http://creativecommons.org/licenses/by/3.0/
  6. -->
  7. <?php
  8. include 'config/database.php';
  9. ?>
  10. <!DOCTYPE html>
  11. <html lang="en">
  12. <head>
  13. <title>Warriors Of Chaos</title>
  14. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  15. <link rel="stylesheet" href="index_files/mbcsmbmcp.css" type="text/css" />
  16. <link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Exo+2">
  17. <link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Open+Sans">
  18. <meta name="viewport" content="width=device-width, initial-scale=1">
  19. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  20. <meta name="keywords" content="Games Zone Responsive web template, Bootstrap Web Templates, Flat Web Templates, Android Compatible web template,
  21. Smartphone Compatible web template, free webdesigns for Nokia, Samsung, LG, SonyEricsson, Motorola web design" />
  22. <script type="application/x-javascript"> addEventListener("load", function() { setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ window.scrollTo(0,1); } </script>
  23. <!-- css -->
  24. <link href="css/bootstrap.css" rel="stylesheet" type="text/css" media="all" />
  25. <link rel="stylesheet" href="css/flexslider.css" type="text/css" media="screen" property="" />
  26. <link href="css/style.css" rel="stylesheet" type="text/css" media="all" />
  27. <!--// css -->
  28. <!-- font -->
  29. <link href='//fonts.googleapis.com/css?family=Josefin+Sans:400,100,100italic,300,300italic,400italic,600,600italic,700,700italic' rel='stylesheet' type='text/css'>
  30. <link href='//fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic' rel='stylesheet' type='text/css'>
  31. <!-- //font -->
  32. <script src="js/jquery.min.js"></script>
  33. <script src="js/bootstrap.js"></script>
  34.  
  35. </head>
  36. <body onload="myFunction()" style="opacity: 0;">
  37.  
  38. <!-- Button trigger modal -->
  39.  
  40.  
  41. <!-- Modal -->
  42.  
  43. <!-- Menus will work without this javascript file. It is used only for extra
  44. effects, improved usability, compatibility with very old web browsers
  45. and support for touch screen devices. -->
  46. <script type="text/javascript" src="index_files/mbjsmbmcp.js"></script>
  47. <div class="modal fade bs-example-modal-lg" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
  48. <div class="modal-dialog modal-lg" role="document">
  49. <div class="modal-content">
  50. <div class="modal-header">
  51. <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
  52. <h4 class="modal-title" id="myModalLabel"><span id="titulo_modal" name="tiulo_modal"></span></h4>
  53. </div>
  54. <div class="modal-body" >
  55.  
  56. <div class="blog1-w3ls" >
  57. <div class="col-md-2 blog-image-w3l">
  58. <a href="single.html" id="data_tipo" name="data_tipo"></a>
  59. </div>
  60. <div class="col-md-10 blog-text-w3ls" style=" padding:10px">
  61.  
  62. <div class="item_info">
  63. <ul>
  64. <li><a href="#"><i class="glyphicon glyphicon-user"></i> <span id="data_autor" name="data_autor"></span> </a></li>
  65. <li><i class="glyphicon glyphicon-calendar" ></i> <span id="data_modal" name="data_modal"></span> </li>
  66.  
  67. </ul>
  68. </div><b>
  69. <div name="corpo_modal" id="corpo_modal"> </div>
  70.  
  71.  
  72. </b>
  73. </div>
  74. <div class="clearfix"></div>
  75. </div>
  76.  
  77.  
  78. </div>
  79. <div class="modal-footer">
  80. <button type="button" class="btn btn-default" data-dismiss="modal">Fechar</button>
  81.  
  82. </div>
  83. </div>
  84. </div>
  85. </div>
  86. <img src="images/banner3.jpg" width="" height="380" alt="" /><br/>
  87. </div>
  88. <div id="mbmcpebul_wrapper" style="max-width:auto;">
  89. <ul id="mbmcpebul_table" class="mbmcpebul_menulist css_menu">
  90. <li><div class="icon_1 buttonbg"><a href="index.php" class="button_1">Home</a></div></li>
  91. <li><div class="icon_2 buttonbg"><a href="registro.php">Registro</a></div></li>
  92. <li><div class="icon_3 buttonbg"><a href="download.php">Download</a></div></li>
  93. <li><div class="icon_4 buttonbg" style="width: 215px;"><a href="infos.php">Informações</a></div></li>
  94. <li><div class="icon_5 buttonbg" style="width: 150px;"><a href="RANKING.php">Ranking</a></div></li>
  95. <li><div class="icon_6 buttonbg" style="width: 150px;"><a href="http://warriorsofchaos.hol.es/" target="_blank">Forum</a></div></li>
  96. </ul>
  97. </div>
  98.  
  99. <?php
  100.  
  101. /*
  102. * BASE registro WYD (PHP)
  103. * Criado por seitbnao - djunio_rmf@hotmail.com
  104. */
  105. session_start();
  106. $Titulo_do_Site = "Warriors of Chaos";
  107. $Slogan = "Servidor 7.63";
  108. //user 7556 se for 7556 se for emulador 7663 use 7663
  109. $Version = 7663;//ou 7663
  110. $LinkDownload = "https://mega.nz/#!F14GVbCQ!uwZs2PQKZzV8IDIsC095pS8KFMcGgZ9FMW7EkB3NaOY";
  111. $LinkInfo = "#";
  112. $LinkRegras = "#";
  113. $Copyright = 'Copyright 2017. All Rights Reserved. JOYIMPACT Co, Ltd. - All Rights Reserved, Published by Vibrant Communications Limited.';
  114.  
  115. /* Função que retorna o primeiro caractere da conta */
  116. function InitialDir($user)
  117. {
  118. $initial = substr($user,0,1);
  119. return preg_match('/^[a-zA-Z]$/i',$initial) ? strtoupper($initial) : 'etc';
  120. }
  121. $Msg = '';
  122. $Status = false;
  123. if(isset($_POST['username']) && isset($_POST['email']) && isset($_POST['password']) && isset($_POST['confirm']) && isset($_POST['captcha']))
  124. {
  125.  
  126. $Login = trim($_POST['username']);
  127. $Senha = trim($_POST['password']);
  128. $cSenha = trim($_POST['confirm']);
  129. $Email = trim($_POST['email']);
  130. $Captcha = trim($_POST['captcha']);
  131. $IPAddress = trim($_POST['IPAddress']);
  132.  
  133.  
  134.  
  135. if(strlen($Login) < 6 || strlen($Login) > 12)
  136. {
  137. $Status = true;
  138. $Msg .= 'O usuario deveria conter ao menos uma letra O usuario deve ter entre 6 e 12 caracteres <br><br>';
  139. }
  140. if(strlen($Senha) < 6 || strlen($Senha) > 10)
  141. {
  142. $Status = true;
  143. $Msg .= 'A senha deve ter entre 6 e 10 caracteres A senha nao deve conter caracteres especiais <br><br>';
  144. }
  145. if(strcmp($Senha,$cSenha) != 0)
  146. {
  147. $Status = true;
  148. $Msg .= 'A confirmacao da senha deve ser igual a senha<br><br>';
  149. }
  150. if (!filter_var($Email, FILTER_VALIDATE_EMAIL))
  151. {
  152. $Status = true;
  153. $Msg .= 'O email ja existe Email invalido <br><br>';
  154. }
  155. if($_SESSION['captcha'] != $Captcha)
  156. {
  157. $Status = true;
  158. $Msg .= 'O codigo de verificacao esta errado <br><br>';
  159. }
  160.  
  161.  
  162. if($Status)
  163. goto Fim;
  164. //Diretorio da import user é usado em versao 7663
  165. $ImportUser = 'C:\\Users\\Administrator\\Desktop\\Server\\W2PP-master\\Build\\Debug\\Server\Common\\ImportUser';//Cadastro
  166. $account2 = $ImportUser.'\\'.$Login;
  167. //756
  168. $arquivo = './misc/7556xt'; //nao alterar
  169. //pasta onde fica as acc
  170. $accdir = 'C:\\Users\\Administrator\\Desktop\\Server\\W2PP-master\\Build\\Debug\\Server\\\\DBSrv\\run\\account';
  171. $account = $accdir.'\\'.InitialDir($Login).'\\'.$Login; //Não mecher
  172.  
  173. $AccCreate = false;
  174. if($Version == 7663)
  175. {
  176. if(file_exists($account2))
  177. {
  178. $Status = true;
  179. $Msg = 'Conta existente <br><br>';
  180. goto Fim;
  181. }
  182.  
  183. $fp = fopen($account2, "wt");
  184. $escreve = fwrite($fp, "$Login\n");
  185. $escreve = fwrite($fp, "$Senha\n");
  186. $escreve = fwrite($fp, "$Login\n");
  187. $escreve = fwrite($fp, "$Email\n");
  188. $escreve = fwrite($fp, "0\n");
  189. $escreve = fwrite($fp, "$IPAddress\n");
  190. $escreve = fwrite($fp, "0\n");
  191. fclose($fp);
  192. $AccCreate = true;
  193.  
  194. if(file_exists($account))
  195. {
  196. $Status = true;
  197. $Msg = 'Conta existente <br><br>';
  198. goto Fim;
  199. }
  200.  
  201. $f = @fopen($arquivo,r);
  202. $acc = @fread($f,6116);
  203. $demoid = substr($acc,0,strlen($Login));
  204. $demopass = substr($acc,16,strlen($Senha));
  205. $acc = str_replace($demoid,$Login,$acc);
  206. $acc = str_replace($demopass,$Senha,$acc);
  207. $f2 = @fopen($account,a);
  208. @fwrite($f2,$acc);
  209. @fclose($f);
  210. @fclose($f2);
  211. $AccCreate = true;
  212. }
  213.  
  214. Fim:
  215.  
  216.  
  217. if(!$Status && $AccCreate)
  218. {
  219. $Msg = 'Conta criada com sucesso!<br><br>';
  220. $Status = true;
  221. }
  222. }
  223. ?>
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  242. <html id="" class=" domloaded" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="https://www.facebook.com/2008/fbml">
  243. <head>
  244. <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
  245. <title><?php echo $Titulo_do_Site; ?></title>
  246. <script type="text/javascript" async src="./RegisterResource/js/ga.js"></script>
  247. <script type="text/javascript" src="./RegisterResource/js/registration_login_sdasgard.js"></script>
  248. <script type="text/javascript" src="./RegisterResource/js/login_asgard.js"></script>
  249. <script type="text/javascript" src="./RegisterResource/js/gsap/TweenMax.min.js"></script>
  250. <script type="text/javascript" src="./RegisterResource/js/gsap/plugins/Physics2DPlugin.min.js"></script>
  251. <script type="text/javascript" src="./RegisterResource/js/cadastro_sdasgard.js"></script>
  252. <script type="text/javascript" src="./RegisterResource/js/particles/particle-system.js"></script>
  253.  
  254.  
  255.  
  256.  
  257.  
  258. <div id="content">
  259.  
  260.  
  261. <div id="fb-root" class=" fb_reset"><script type="text/javascript" src="./js/all.js" async></script><div style="position: absolute; top: -10000px; height: 0px; width: 0px;"><div></div></div><div style="position: absolute; top: -10000px; height: 0px; width: 0px;"><div><iframe name="fb_xdm_frame_http" frameborder="0" allowtransparency="true" allowfullscreen="true" scrolling="no" title="Facebook Cross Domain Communication Frame" aria-hidden="true" tabindex="-1" id="fb_xdm_frame_http" src="http://games.vibrant3g.com/images/xd_arbiter.html" style="border: none;"></iframe><iframe name="fb_xdm_frame_https" frameborder="0" allowtransparency="true" allowfullscreen="true" scrolling="no" title="Facebook Cross Domain Communication Frame" aria-hidden="true" tabindex="-1" id="fb_xdm_frame_https" src="http://games.vibrant3g.com/images/xd_arbiter(1).html" style="border: none;"></iframe></div></div></div>
  262. <div id="vibrantLogo" alt=""></div>
  263. <div class="head"></div>
  264. <div id="headerBox">
  265. <div id="header"></div>
  266. </div>
  267. <div id="imageBox">
  268. <div align="center" id="image"></div>
  269. </div>
  270. <div class="main">
  271.  
  272.  
  273.  
  274. <?php if($Status == false) { ?>
  275. <form id="registrationForm_sd" name="registrationForm_sd" method="post">
  276. <div class="formbox">
  277. <table border="0" cellspacing="0" cellpadding="0" align="center">
  278. <tbody>
  279. <tr id="serverOficialRow">
  280. <td><?php echo $Slogan; ?></td>
  281.  
  282.  
  283.  
  284.  
  285.  
  286. </tr>
  287. <tr>
  288. <td><input type="text" placeholder="Usuario" class="input_s" name="username" id="username" onBlur="checkAvailablity()" onKeyPress="return submitenterSignup(this,event)"></td>
  289. </tr>
  290. <tr id="userErrors" class="p_info">
  291. <td>
  292. <span class="error" id="userPart">O usuario e obrigatorio</span>
  293. <span class="error" id="userAlpha">O usuario deveria conter ao menos uma letra</span>
  294. <span class="error" id="userLPart">O usuario deve ter entre 6 e 12 caracteres</span>
  295. <span class="error" id="userChars">Nao e possi­vel entrar com caracteres especiais no usuario</span>
  296. <span class="error" id="userNotAvail">Usuario nao disponi­vel</span>
  297. </td>
  298. </tr>
  299. <tr>
  300. <td><input type="text" class="input_s" placeholder="E-mail" id="email" name="email" onBlur="return checkAvailabilityEmail()" onKeyPress="return submitenterSignup(this,event)"></td>
  301. </tr>
  302. <tr id="emailErrors" class="p_info">
  303. <td>
  304. <span class="error" id="emailPart">O email e obrigatorio</span>
  305. <span class="error" id="emailNotAvail">O email ja existe</span>
  306. <span class="error" id="emailVPart">Email invalido</span>
  307. </td>
  308. </tr>
  309. <tr>
  310. <td><input type="password" class="input_s" placeholder="Senha" name="password" id="password" onBlur="return checkAvailabilityPwd()" onKeyPress="return submitenterSignup(this,event)"></td>
  311. </tr>
  312. <tr id="passwordErrors" class="p_info">
  313. <td>
  314. <span class="error" id="pwdPart">A senha e obrigatoria</span>
  315. <span class="error" id="pwdLPart">A senha deve ter entre 6 e 10 caracteres</span>
  316. <span class="error" id="pwdChars">A senha nao deve conter caracteres especiais</span>
  317. <span class="error" id="pwdAlpha">A senha deve conter ao menos uma letra</span>
  318. <span class="error" id="pwdDigit">A senha deve conter ao menos um digito</span>
  319. </td>
  320. </tr>
  321. <tr>
  322. <td><input type="password" class="input_s" placeholder="Confirmar a senha" name="confirm" id="confirm" onBlur="return checkConfrmPswd()" onKeyPress="return submitenterSignup(this,event)"></td>
  323. </tr>
  324. <tr id="confirmPasswordErrors" class="p_info">
  325. <td>
  326. <span class="error" id="confrmPart">Confirmar a senha e obrigatorio</span>
  327. <span class="error" id="confrmNotEq">A confirmacao da senha deve ser igual a senha</span>
  328. </td>
  329. </tr>
  330. <tr>
  331. <td id="codigo_label">Codigo de Verificacao:</td>
  332. </tr>
  333. <tr>
  334. <td>
  335. <input type="text" name="captcha" id="captcha" maxlength="4" onBlur="checkImg();">
  336. <img src="./misc/CaptchaImg.php" id="img" style="float:left" alt="Captcha" height="25" width="55"></img>
  337. <a href="#" onClick="return reloadImg('img');" id="newCaptchaImg">
  338. <div id="refreshButton"></div>
  339. </a>
  340. </td>
  341. </tr>
  342. <tr id="captchaErrors" class="p_info">
  343. <td>
  344. <span class="error" id="captchaerror">O codigo de verificacao esta errado</span>
  345. </td>
  346. </tr>
  347. <tr>
  348. <td>
  349. <input name="chkPolicy" type="checkbox" id="chkPolicy" value="checked">
  350. <p id="termosDeUso">Eu concordo com os <a href="<?php echo $LinkRegras; ?>" target="_blank">Termos de Uso</a></p>
  351. </td>
  352. </tr>
  353. <tr id="checkPolicyErrors" class="p_info">
  354. <td>
  355. <span class="error" id="chkPart">Por favor aceite os termos de uso</span>
  356. </td>
  357. </tr>
  358. <input type="hidden" name="strCallingProgram" value="Vibrantgames_Registration">
  359.  
  360.  
  361. <input type="hidden" name="fwdSite" value="register" />
  362. <input type="hidden" name="IPAddress" id="IPAddress" value="<?php echo $_SERVER["REMOTE_ADDR"]; ?>" />
  363.  
  364. <tr>
  365. <td><p class="btn_playnow">
  366.  
  367.  
  368.  
  369.  
  370. <input id="register_button" type="submit" value="" onclick="javascript:f_login();" onFocus="this.blur()" /></p></td>
  371. </tr>
  372. <tr id="downloadGame">
  373. <td>Ja tem uma conta? <a target="_blank" href="https://mega.nz/#!ZoQFhKyI!qwilFq7oAvgGDIqnTNtsIbEl1g7BpU5kFu9Yn4H80Pw">Baixe o jogo</a></td>
  374. </tr>
  375. <tr id="downloadGame">
  376. <td>Acesse nosso <a target="_blank" href="http://forum.warriorsofchaos.com.br">Forum</a></td>
  377. </tr>
  378. </tbody>
  379. </table>
  380. </div>
  381. </form>
  382. <?php }else
  383. Menssage:
  384.  
  385. if($Msg != ''){
  386. echo '<center><br><br><br><br><br><br><br><br><br><br><br><br>'.$Msg.'';
  387. echo '<a href="JavaScript: window.history.back();">Voltar</a></center>';
  388. }
  389. ?>
  390. <div class="buttondiv">
  391. <div class="buttonBox">
  392. <a href="<?php echo $LinkDownload; ?>" id="downloadGame"></a>
  393. <a href="<?php echo $LinkInfo; ?>" id="sobreJogo"></a>
  394. </div>
  395. </div>
  396. </div>
  397. <div id="posContent"></div>
  398. </div>
  399. <div class="foot"><?php echo $Copyright; ?></div>
  400. <script>
  401. function register() {
  402. replaceTargetWith( 'register_button', '<img id="register_button" src="./RegisterResource/confirmar1.png" >' );
  403. var ret = submitSignUpStepwise();
  404. if (ret) {
  405. return ret;
  406. } else {
  407. replaceTargetWith( 'register_button', '<input id="register_button" type="button" name="" onclick="register();">' );
  408. return ret;
  409. }
  410. }
  411.  
  412. function replaceTargetWith( targetID , html ) {
  413. /// find our target
  414. var i, tmp, elm, last, target = document.getElementById(targetID);
  415. /// create a temporary div or tr (to support tds)
  416. tmp = document.createElement(html.indexOf('<td')!=-1?'tr':'div');
  417. /// fill that div with our html, this generates our children
  418. tmp.innerHTML = html;
  419. /// step through the temporary div's children and insertBefore our target
  420. i = tmp.childNodes.length;
  421. /// the insertBefore method was more complicated than I first thought so I
  422. /// have improved it. Have to be careful when dealing with child lists as
  423. /// they are counted as live lists and so will update as and when you make
  424. /// changes. This is why it is best to work backwards when moving children
  425. /// around, and why I'm assigning the elements I'm working with to `elm`
  426. /// and `last`
  427. last = target;
  428. while(i--){
  429. target.parentNode.insertBefore((elm = tmp.childNodes[i]), last);
  430. last = elm;
  431. }
  432. /// remove the target.
  433. target.parentNode.removeChild(target);
  434. }
  435. </script>
  436. </body>
  437. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement