index.php 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. $TAB = 'STATS';
  3. // Main include
  4. include($_SERVER['DOCUMENT_ROOT']."/inc/main.php");
  5. // Data
  6. if (($_SESSION['userContext'] === 'admin') && (!isset($_SESSION['look']))) {
  7. if (empty($_GET['user'])) {
  8. exec (HESTIA_CMD."v-list-users-stats json", $output, $return_var);
  9. $data = json_decode(implode('', $output), true);
  10. $data = array_reverse($data, true);
  11. unset($output);
  12. } else {
  13. $v_user = escapeshellarg($_GET['user']);
  14. exec (HESTIA_CMD."v-list-user-stats $v_user json", $output, $return_var);
  15. $data = json_decode(implode('', $output), true);
  16. $data = array_reverse($data, true);
  17. unset($output);
  18. }
  19. exec (HESTIA_CMD."v-list-sys-users 'json'", $output, $return_var);
  20. $users = json_decode(implode('', $output), true);
  21. unset($output);
  22. } else {
  23. exec (HESTIA_CMD."v-list-user-stats $user json", $output, $return_var);
  24. $data = json_decode(implode('', $output), true);
  25. $data = array_reverse($data, true);
  26. unset($output);
  27. }
  28. // Render page
  29. render_page($user, $TAB, 'list_stats');
  30. // Back uri
  31. $_SESSION['back'] = $_SERVER['REQUEST_URI'];