auth_remove.php 693 B

1234567891011121314151617181920212223242526
  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. if (isset($_POST["RemoveAuth"]) && !empty($_POST["f_deleted"])) {
  6. $auth_id = $_POST["fid"] ?? [];
  7. $all_ok = true;
  8. foreach ($auth_id as $val) {
  9. if ($val = (int)$val) { // Приводим к int и проверяем, что не 0
  10. $changes = delete_user_auth($db_link, $val);
  11. if (empty($changes)) {
  12. $all_ok = false;
  13. }
  14. }
  15. }
  16. if ($all_ok) {
  17. print "Success!";
  18. } else {
  19. print "Fail!";
  20. }
  21. }
  22. ?>