auth_remove.php 774 B

1234567891011121314151617181920212223242526272829
  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. $remove_action = getPOST('RemoveAuth', $page_url, null);
  7. $f_deleted = getPOST('f_deleted', $page_url, null);
  8. if ($remove_action !== null && $f_deleted !== '') {
  9. $auth_id = getPOST('fid', $page_url, []);
  10. $all_ok = true;
  11. foreach ($auth_id as $val) {
  12. $id = (int)$val;
  13. if ($id > 0) { // только положительные ID
  14. $changes = delete_user_auth($db_link, $id);
  15. if (empty($changes)) {
  16. $all_ok = false;
  17. }
  18. }
  19. }
  20. echo $all_ok ? 'Success!' : 'Fail!';
  21. }
  22. ?>