Просмотр файла pages/authlog.php

Размер файла: 2.73Kb
  1. <?php
  2. #-----------------------------------------------------#
  3. # ********* ROTORCMS ********* #
  4. # Made by : VANTUZ #
  5. # E-mail : visavi.net@mail.ru #
  6. # Site : http://pizdec.ru #
  7. # WAP-Site : http://visavi.net #
  8. # ICQ : 36-44-66 #
  9. # Вы не имеете право вносить изменения в код скрипта #
  10. # для его дальнейшего распространения #
  11. #-----------------------------------------------------#
  12. require_once ('../includes/start.php');
  13. require_once ('../includes/functions.php');
  14. require_once ('../includes/header.php');
  15. include_once ('../themes/header.php');
  16.  
  17. if (isset($_GET['act'])) {
  18. $act = check($_GET['act']);
  19. } else {
  20. $act = 'index';
  21. }
  22. if (isset($_GET['start'])) {
  23. $start = abs(intval($_GET['start']));
  24. } else {
  25. $start = 0;
  26. }
  27.  
  28. $config['login_list'] = 10;
  29.  
  30. $config['newtitle'] = 'История авторизаций';
  31. show_title('site.png', 'История моих авторизаций');
  32.  
  33. if (is_user()) {
  34. ############################################################################################
  35. ## История авторизаций ##
  36. ############################################################################################
  37. $total = DB::run() -> querySingle("SELECT count(*) FROM `login` WHERE `login_user`=?;", array($log));
  38. if ($total > 0) {
  39. if ($start >= $total) {
  40. $start = 0;
  41. }
  42.  
  43. $querylogin = DB::run() -> query("SELECT * FROM `login` WHERE `login_user`=? ORDER BY `login_time` DESC LIMIT ".$start.", ".$config['login_list'].";", array($log));
  44. while ($data = $querylogin -> fetch()) {
  45. echo '<div class="b">';
  46. echo' <img src="'.BASEDIR.'images/img/clock.gif" alt="clock" /> ';
  47.  
  48. if (empty($data['login_type'])) {
  49. echo '<b>Автовход</b>';
  50. } else {
  51. echo '<b>Авторизация</b>';
  52. }
  53. echo ' <small>('.date_fixed($data['login_time']).')</small>';
  54.  
  55. echo '</div>';
  56.  
  57. echo '<div><span class="data">';
  58. echo 'Browser '.$data['login_brow'].' / ';
  59. echo 'IP '.$data['login_ip'];
  60. echo '</span></div>';
  61. }
  62.  
  63. page_strnavigation('authlog.php?', $config['login_list'], $start, $total);
  64. } else {
  65. show_error('История авторизаций отсутствует');
  66. }
  67. } else {
  68. show_login('Вы не авторизованы, для просмотра истории, необходимо');
  69. }
  70.  
  71. echo '<img src="'.BASEDIR.'images/img/back.gif" alt="" /> <a href="'.BASEDIR.'pages/index.php?act=menu&amp;'.SID.'">Вернуться</a><br />';
  72.  
  73. include_once ('../themes/footer.php');
  74. ?>