devices_remove.php 731 B

12345678910111213141516171819202122232425262728
  1. <?php
  2. require_once($_SERVER['DOCUMENT_ROOT'] . "/inc/auth.php");
  3. require_once($_SERVER['DOCUMENT_ROOT'] . "/inc/languages/" . HTML_LANG . ".php");
  4. if (!defined("CONFIG")) die("Not defined");
  5. $page_url = null;
  6. if (isset($_POST["RemoveDevice"]) && !empty($_POST["f_deleted"])) {
  7. $dev_ids = $_POST["fid"] ?? [];
  8. $all_ok = true;
  9. foreach ($dev_ids as $val) {
  10. if ($val = (int)$val) { // Приводим к целому числу и проверяем, что не 0
  11. $changes = delete_device($db_link, $val);
  12. if (empty($changes)) {
  13. $all_ok = false;
  14. }
  15. }
  16. }
  17. if ($all_ok) {
  18. print "Success!";
  19. } else {
  20. print "Fail!";
  21. }
  22. }
  23. ?>