Benutzer über user_delete() löschen?
Verfasst: 09.04.2009 02:07
Hallo zusammen!
Ich würde gerne einen Benutzer aus dem Forum löschen. Mir ist bewusst, dass ich dies über den Adminbereich tun kann. Was ich aber möchte ist die Möglichkeit, den Benutzer ohne den Adminbereich zu löschen.
Folgendes habe ich versucht:
Das funktioniert aber nicht, da scheinbar der folgende Ausdruck in der Funktion user_delete() wahr wird:
Kommentiere ich das aus kracht es später. Habe ich irgendwas vergessen? Muss ich vorher noch etwas tun?
Vielen Dank für Tipps
Lg,
Manuel
Ich würde gerne einen Benutzer aus dem Forum löschen. Mir ist bewusst, dass ich dies über den Adminbereich tun kann. Was ich aber möchte ist die Möglichkeit, den Benutzer ohne den Adminbereich zu löschen.
Folgendes habe ich versucht:
Code: Alles auswählen
$root = $_SERVER['DOCUMENT_ROOT'];
define('IN_PHPBB', true);
$phpbb_root_path = "$root/forum/";
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
$db->sql_close();
// als Beispiel
$userId = 83;
include_once('../forum/includes/functions_user.php');
user_delete('retain', $userId);
Code: Alles auswählen
if (!$user_row)
{
return false;
}
Vielen Dank für Tipps

Lg,
Manuel