user_manager_drupal6/delete_user.php
Mateusz Gruszczyński 4d640c526e zmiany
2025-05-16 12:32:21 +02:00

27 lines
595 B
PHP

#!/usr/bin/env php
<?php
if ($argc < 3) {
echo "❌ Użycie: php delete_user.php UID /sciezka/do/drupala\n";
exit(1);
}
$uid = (int) $argv[1];
$drupal_path = $argv[2];
// Bootstrap Drupala
define('DRUPAL_ROOT', $drupal_path);
chdir(DRUPAL_ROOT);
require_once DRUPAL_ROOT . '/includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
// Załaduj użytkownika
$account = user_load(array('uid' => $uid));
if ($account) {
user_delete(array('uid' => $uid));
echo "✅ Użytkownik $uid został usunięty.\n";
} else {
echo "⚠️ Użytkownik $uid nie istnieje.\n";
}