Advertisement
Guest User

1242114

a guest
May 19th, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.65 KB | None | 0 0
  1. <?php
  2.  
  3. include_once("settings/setting.php");
  4. @session_start();
  5.  
  6. $usuario = $_SESSION['Username'];
  7.  
  8. if(isset($_SESSION['temposessao'])) {
  9. if($_SESSION['temposessao'] < time()) {
  10. header("Location: leave.php");
  11. exit;
  12. } else {
  13. $_SESSION['temposessao'] = time() + 3600;
  14. }
  15. }
  16.  
  17. if(!isset($_SESSION['Username'])) {
  18. header("Location: login.php");
  19. exit;
  20. }
  21.  
  22. ?>
  23.  
  24. <!DOCTYPE html>
  25.  
  26. <html lang="pt-br">
  27.  
  28. <head>
  29.  
  30. <meta charset="utf-8">
  31. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  32. <meta name="viewport" content="width=device-width, initial-scale=1">
  33.  
  34. <title>ALT:RP | Painel de Controle do Usuário</title>
  35.  
  36. <link href="dist/css/bootstrap.min.css" rel="stylesheet">
  37.  
  38. <link href="assets/css/ie10-viewport-bug-workaround.css" rel="stylesheet">
  39.  
  40. <link href="styleatt.css" rel="stylesheet">
  41.  
  42. <script src="assets/js/ie-emulation-modes-warning.js"></script>
  43.  
  44. </head>
  45.  
  46. <body>
  47.  
  48. <nav class="navbar navbar-inverse navbar-fixed-top">
  49. <div class="container-fluid">
  50. <div class="navbar-header">
  51. <a class="navbar-brand" href="index.php">County Roleplay</a>
  52. </div>
  53. <div id="navbar" class="navbar-collapse collapse">
  54. <ul class="nav navbar-nav navbar-right">
  55. <li class="dropdown">
  56. <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><?php echo $usuario;?><span class="caret"></span></a>
  57. <ul class="dropdown-menu">
  58. <li><a href="leave.php">Deslogar</a></li>
  59. </ul>
  60. </li>
  61. </ul>
  62. </div>
  63. </div>
  64. </nav>
  65.  
  66. <div class="container-fluid">
  67. <div class="row">
  68. <div class="col-sm-3 col-md-2 sidebar">
  69. <ul class="nav nav-sidebar">
  70. <li><a href="index.php">Início</a></li>
  71. <li class="active"><a href="personagens.php">Personagens<span class="sr-only">(current)</span></a></li>
  72. <li><a href="mcp.php">Paínel De Controle do Moderador</a></li>
  73. <li><a href="acp.php">Paínel De Controle do Administrador</a></li>
  74. </ul>
  75. </div>
  76. <div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
  77. <h1 class="page-header">Personagens</h1>
  78. <div>
  79. <div class="alert alert-warning btn-block">
  80. <center>Os dados solicitados abaixo deverão ser preenchidos em nome de seu personagem.</center>
  81. </div>
  82. <div class="alert alert-warning btn-block">
  83. <center>Após finalizar a aplicação, você deverá aguardar até que a mesma seja avaliada por um administrador.</center>
  84. </div>
  85. </div>
  86. <div class="col-md-3">
  87.  
  88. <form class="form-signin" method="POST" enctype="multiparty/form-data">
  89.  
  90. <input type="text" name="nome" class="form-control" placeholder="Nome_Sobrenome" required autofocus>
  91. </div>
  92. <div class="col-md-3">
  93. <input type="date" name="birthdate" class="form-control" required>
  94. </div><br/><br/>
  95. <div class="col-md-3">
  96. <input type="text" name="origin" class="form-control" placeholder="Origem" required>
  97. </div>
  98. <div class="col-md-3">
  99. <select style="width:100%;" name="gender" class="form-control" >
  100. <option>Masculino</option>
  101. <option>Feminino</option>
  102. </select>
  103. </div>
  104. <div class="col-md-4"><button class="btn btn-lg btn-primary btn-block" type="submit" value="criar">Enviar</button>
  105. <input type="hidden" name="criar" value="criar">
  106. </div>
  107. </form>
  108. </div>
  109. <?php
  110.  
  111. if(isset($_POST['criar'])) {
  112. $nome = $_POST['nome'];
  113. $birthdate = $_POST['birthdate'];
  114. $origin = $_POST['origin'];
  115. $gender = $_POST['gender'];
  116.  
  117. if(empty($nome) || empty($origin)) {
  118. echo "Preencha todos os campos.";
  119. } else {
  120. $conta = mysql_num_rows($result);
  121. $busca = mysql_fetch_assoc($result);
  122.  
  123. if($conta > 0) {
  124. echo "Este personagem já existe.";
  125. } else {
  126. $criar = "INSERT INTO characters (`Username`, `Character`, `Birthdate`, `Origin`, `Gender`) VALUES ('$usuario', $nome', '$birthdate', '$origin', '$gender')";
  127. if(mysql_query($criar)) {
  128. echo "Você criou um personagem com sucesso.";
  129. header('Location: personagens.php');
  130. } else {
  131. echo "Erro ao criar um personagem, procure um administrador.";
  132. }
  133. }
  134. }
  135. }
  136.  
  137. ?>
  138. </div>
  139. </div>
  140. </div>
  141.  
  142. <script src="libs/jquery/jquery.min.js"></script>
  143. <script>window.jQuery || document.write('<script src="assets/js/vendor/jquery.min.js"><\/script>')</script>
  144. <script src="dist/js/bootstrap.min.js"></script>
  145.  
  146. <script src="assets/js/vendor/holder.min.js"></script>
  147.  
  148. <script src="assets/js/ie10-viewport-bug-workaround.js"></script>
  149. <!-- jQuery -->
  150. <script src="assets/js/jquery-1.11.3.min.js"></script>
  151.  
  152. <!-- Bootstrap Core JavaScript -->
  153. <script src="assets/js/bootstrap.min.js"></script>
  154.  
  155. <!-- Plugin JavaScript -->
  156. <script src="assets/js/jquery.easing.min.js"></script>
  157.  
  158. <!-- Custom Javascript -->
  159. <script src="assets/js/custom.js"></script>
  160.  
  161. </body>
  162.  
  163. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement