index.php 563 B

12345678910111213141516171819202122232425262728
  1. <?php
  2. // Init
  3. error_reporting(NULL);
  4. ob_start();
  5. session_start();
  6. include($_SERVER['DOCUMENT_ROOT']."/inc/main.php");
  7. $backup = $_POST['backup'];
  8. $action = $_POST['action'];
  9. // Check token
  10. if ((!isset($_POST['token'])) || ($_SESSION['token'] != $_POST['token'])) {
  11. header('location: /login/');
  12. exit;
  13. }
  14. switch ($action) {
  15. case 'delete': $cmd='v-delete-user-backup';
  16. break;
  17. default: header("Location: /list/backup/"); exit;
  18. }
  19. foreach ($backup as $value) {
  20. v_exec($cmd, [$user, $value], false);
  21. }
  22. header("Location: /list/backup/");