PageRenderTime 34ms CodeModel.GetById 9ms RepoModel.GetById 0ms app.codeStats 1ms

/log.user_aut.php

https://bitbucket.org/DESURE/dcms
PHP | 36 lines | 30 code | 6 blank | 0 comment | 1 complexity | 334851df2cf6078255e9f8a9ef64d0d8 MD5 | raw file
  1. <?php
  2. include_once 'sys/inc/start.php';
  3. $doc = new document(1);
  4. $doc->title = __('?????? ???????????');
  5. $pages = new pages;
  6. $pages->posts = mysql_result(mysql_query("SELECT COUNT(*) FROM `log_of_user_aut` WHERE `id_user` = '$user->id'"), 0);
  7. $pages->this_page(); // ???????? ??????? ????????
  8. $q = mysql_query("SELECT
  9. `log_of_user_aut`.`time` AS `time`,
  10. `log_of_user_aut`.`method` AS `method`,
  11. `log_of_user_aut`.`status` AS `status`,
  12. `log_of_user_aut`.`iplong` AS `iplong`,
  13. `browsers`.`name` AS `browser`
  14. FROM `log_of_user_aut`
  15. LEFT JOIN `browsers` ON `browsers`.`id` = `log_of_user_aut`.`id_browser`
  16. WHERE `log_of_user_aut`.`id_user` = '$user->id'
  17. ORDER BY `time` DESC
  18. LIMIT $pages->limit");
  19. $listing = new listing();
  20. while ($log = mysql_fetch_assoc($q)) {
  21. $post = $listing->post();
  22. $post->title = $log['method'] . ': ' . $log['status'] ? __('??????') : __('????????');
  23. $post->hightlight = !$log['status'];
  24. $post->content = output_text($log['browser'] . "\n" . long2ip($log['iplong']));
  25. $post->time = vremja($log['time']);
  26. }
  27. $listing->display(__('?????? ????'));
  28. $pages->display('?'); // ????? ???????
  29. $doc->ret(__('?????? ????'), '/menu.user.php');
  30. ?>