Advertisement
Guest User

Untitled

a guest
Apr 9th, 2017
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.91 KB | None | 0 0
  1. <?php
  2. if (isset($_GET['sair'])){
  3. session_destroy();
  4. unset ($_SESSION['uname']);
  5. unset ($_SESSION['upass']);
  6. header('location:login.php');
  7. }
  8. include 'connect.php';
  9. session_start();
  10. if ( !isset($_SESSION['uname']) and !isset($_SESSION['upass']) ) {
  11. session_destroy();
  12. unset ($_SESSION['uname']);
  13. unset ($_SESSION['upass']);
  14. header('location:login.php');
  15. }else{
  16.  
  17. if(!isset($_GET['a']) || !is_string($_GET['a'])) echo 'Digite um Username';
  18. $sth = $pdo->prepare("SELECT id , username , password , avatar , email FROM admcount WHERE username = :a");
  19. $sth->bindParam(':a', $_GET['a'], PDO::PARAM_INT);
  20. $sth->execute();
  21. while($row = $sth->fetch(PDO::FETCH_ASSOC)){
  22. $id = $row['id'];
  23.  
  24. $username = $row['username'];
  25. $spassword = $row['password'];
  26. $savatar = !is_numeric($row['avatar']) ? $row['avatar'] : 'http://starxat.pl/web_gear/chat/av/'.$row['avatar'].'.png';
  27.  
  28. $email = $row['email'];
  29. }
  30. if (isset($_POST['update'])) {
  31. $sql = "UPDATE admcount SET username = :username , avatar = :avatar , email = :email WHERE id = '".$id."'";
  32. $stmt = $pdo->prepare($sql);
  33.  
  34.  
  35. $stmt->bindParam(':username', $_POST['username'], PDO::PARAM_INT);
  36. $stmt->bindParam(':password', $_POST['password'], PDO::PARAM_INT);
  37. $stmt->bindParam(':avatar', $_POST['avatar'], PDO::PARAM_INT);
  38.  
  39. $stmt->bindParam(':email', $_POST['email'], PDO::PARAM_INT);
  40. $stmt->execute();
  41. }
  42.  
  43. $check = $pdo->prepare("SELECT username FROM admcount WHERE username=?");
  44. $check->execute(array($_GET['u']));
  45. if ($check->rowCount() == 0):
  46.  
  47.  
  48.  
  49.  
  50. $avatar = "avatar";
  51.  
  52. else:
  53.  
  54. endif;
  55. $nAdm = $pdo->query('select count(*) from admcount')->fetchColumn();
  56.  
  57. }
  58. ?>
  59. <?php include("nav.php");?>
  60.  
  61.  
  62.  
  63. <div class="content-wrapper">
  64. <!-- Content Header (Page header) -->
  65. <section class="content-header">
  66. <h1>
  67. Profil
  68. <small>Kontrol panel</small>
  69. </h1>
  70. <ol class="breadcrumb">
  71. <li><a href="index.php"><i class="fa fa-users"></i> Strona Główna</a></li>
  72. <li class="active">Edycja Profilu</li>
  73. </ol>
  74. </section>
  75.  
  76.  
  77. <!-- Main content -->
  78. <section class="content">
  79.  
  80.  
  81.  
  82.  
  83. <div class="col-xs-12">
  84. <div class="box">
  85. <div class="box-header">
  86.  
  87. </div>
  88. <!-- /.box-header -->
  89. <div class="box-body">
  90. <form method="POST" id="configform" style="position:relative;">
  91. <div id="example2_wrapper" class="dataTables_wrapper form-inline dt-bootstrap"><div class="row"><div class="col-sm-6"></div><div class="col-sm-6"></div></div><div class="row"><div class="col-sm-12"><table id="example2" class="table table-bordered table-hover dataTable" role="grid" aria-describedby="example2_info">
  92. <style>
  93. td {
  94. background-color: #3c8dbc;
  95. }
  96. </style>
  97. <tr>
  98. <td rowspan="11" style="width:5%"><img height="200" width="200" src="<?php echo $savatar;?>" class="img-circle" alt="User Image"><center><br><font size="3" color="#ffc000" style="text-shadow: 1px 0px 1px #000000;"><strong><?php echo ucfirst($username);?></strong></font></center></br></td>
  99.  
  100. </tr>
  101.  
  102.  
  103.  
  104.  
  105. <tr>
  106. <td class="sorting_asc" tabindex="0" aria-controls="example2" rowspan="1" colspan="1" aria-sort="ascending" aria-label="Rendering engine: activate to sort column descending"><strong><font color="#ffc000" style="text-shadow: 1px 0px 1px #000000;">Nazwa</strong></font>
  107.  
  108. <p class="sorting_asc" tabindex="0" aria-controls="example2" rowspan="1" colspan="1" aria-sort="ascending" aria-label="Rendering engine: activate to sort column descending"><input type="text" style="width:80%" name="username" value="<?php echo $username;?>"></p></td>
  109. </tr>
  110.  
  111. <tr>
  112. <td class="sorting_asc" tabindex="0" aria-controls="example2" rowspan="1" colspan="1" aria-sort="ascending" aria-label="Rendering engine: activate to sort column descending"><strong><font color="#ffc000" style="text-shadow: 1px 0px 1px #000000;">Zdjęcie</strong></font>
  113. <p class="sorting_asc" tabindex="0" aria-controls="example2" rowspan="1" colspan="1" aria-sort="ascending" aria-label="Rendering engine: activate to sort column descending"><input type="text" style="width:80%" name="avatar" value="<?php echo $savatar;?>"></p></td>
  114. </tr>
  115.  
  116. <tr>
  117. <td class="sorting_asc" tabindex="0" aria-controls="example2" rowspan="1" colspan="1" aria-sort="ascending" aria-label="Rendering engine: activate to sort column descending"><strong><font color="#ffc000" style="text-shadow: 1px 0px 1px #000000;">Adres Email</strong></font>
  118. <p class="sorting_asc" tabindex="0" aria-controls="example2" rowspan="1" colspan="1" aria-sort="ascending" aria-label="Rendering engine: activate to sort column descending"><input type="text" style="width:80%" name="email" value="<?php echo $email;?>"></p></td>
  119. </tr>
  120.  
  121. <tr>
  122.  
  123. <td>
  124. <strong><font color="#ffc000" style="text-shadow: 1px 0px 1px #000000;">Aby zapisac ustawienia kliknij ---></strong></font> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="green"><b><input type="submit" value="Zapisz ustawienia dla <?php echo $username;?>" name="update" class="button primary"></b></font>
  125. </td>
  126.  
  127. </tr>
  128. </table>
  129.  
  130. </form>
  131.  
  132. </div>
  133. </div>
  134. </div>
  135. </div>
  136. <!-- /.box-body -->
  137. </div>
  138. <!-- /.box -->
  139.  
  140.  
  141. <!-- /.box-body -->
  142. </div>
  143. <!-- /.box -->
  144.  
  145. </section>
  146. <!-- /.content -->
  147. </div>
  148. <?php include('foot.php');?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement