[startguthaben_usd] require_once __DIR__ . '/../db.php'; if (PHP_SAPI !== 'cli') { fwrite(STDERR, "Nur über die Kommandozeile ausführen.\n"); exit(1); } [, $username, $password, $startBalance] = array_pad($argv, 4, null); if ($username === null || $password === null) { fwrite(STDERR, "Aufruf: php scripts/create-user.php [startguthaben_usd]\n"); exit(1); } $config = require __DIR__ . '/../config.php'; $pdo = ai_backend_db($config); $hash = password_hash($password, PASSWORD_DEFAULT); $balance = $startBalance !== null ? (float) $startBalance : 0.0; $stmt = $pdo->prepare('INSERT INTO users (username, password_hash, balance_usd) VALUES (?, ?, ?)'); $stmt->execute([$username, $hash, $balance]); echo "Nutzer '$username' angelegt, Startguthaben: " . number_format($balance, 2) . " USD.\n";