Seite 1 von 2

Kann keine Benutzer löschen

Verfasst: 01.01.2005 20:21
von SimpsonFan
Immer wenn ich einen Benutzer löschen will oder das Profl verändern will kommt das der Benutzer nicht existiert. Ich habe die admin add user mod eingebaut und habe auch alles überprüft sogar dreimal und alles hat funktioniert den den user habe über die admin add user mod hunzugefügt also nur ein testuser und ich weis nicht woran es liegen kann !! kann mir einer helfen !?!?! Bitte es is wirklich dringend

Verfasst: 01.01.2005 20:37
von bmf24
Du kannst es im Admin bereich machen...

Verfasst: 02.01.2005 12:19
von ATARI
bmf24 hat geschrieben:Du kannst es im Admin bereich machen...

wenn man keine Ahnung hat, einfach mal die Klappe halten! ;)

Re: Kann keine Benutzer löschen

Verfasst: 02.01.2005 12:20
von Nico Haase
SimpsonFan hat geschrieben:Immer wenn ich einen Benutzer löschen will oder das Profl verändern will kommt das der Benutzer nicht existiert. Ich habe die admin add user mod eingebaut und habe auch alles überprüft sogar dreimal und alles hat funktioniert den den user habe über die admin add user mod hunzugefügt also nur ein testuser und ich weis nicht woran es liegen kann !! kann mir einer helfen !?!?! Bitte es is wirklich dringend
machst du beides im acp? dann stell mal die admin_users.php zum download bereit

Verfasst: 02.01.2005 13:52
von SimpsonFan
Hier ist meine admin_users.php aber ich hab alles überprüft ich weis echt nemmer weiter warscheinlich kann ich dann wieder mein Board neu aufsetzen

Verfasst: 02.01.2005 15:29
von Nico Haase
kannst du grade noch die erscheinende fehlermeldung posten?

Verfasst: 02.01.2005 15:33
von Nico Haase
ersetz mal

Code: Alles auswählen

$new_user = (isset($HTTP_POST_VARS['new_user'])) ? (($HTTP_POST_VARS['new_user']==TRUE) ? TRUE : 0 ) : 0 ;
durch

Code: Alles auswählen

$new_user = (isset($HTTP_POST_VARS['new_user'])) ? (($HTTP_POST_VARS['new_user']==TRUE) ? TRUE : FALSE ) : FALSE ;
und

Code: Alles auswählen

$user_id = ($new_user) ? $user_id : intval($HTTP_POST_VARS['id']);
durch

Code: Alles auswählen

$user_id = ($new_user ? $user_id : intval($HTTP_POST_VARS['id']));

Verfasst: 02.01.2005 17:32
von SimpsonFan
1. die Fehlermeldung bekomm ich

"Dieser Benutzer existiert nicht."

2. Hab ich ersetzt aber es geht net die selbe Meldung

Verfasst: 02.01.2005 17:41
von Nico Haase
oukay, dann müssemer ein bisschen jonglieren. ersetz mal

Code: Alles auswählen

// End replacement - Admin add user MOD

		if (!($this_userdata = get_userdata($user_id)))
		{
			message_die(GENERAL_MESSAGE, $lang['No_user_id_specified'] );
		}
durch

Code: Alles auswählen

// End replacement - Admin add user MOD

		if (!($this_userdata = get_userdata($user_id)))
		{
			message_die(GENERAL_MESSAGE, $lang['No_user_id_specified'] . '1' );
		}
und

Code: Alles auswählen

			$user_id = ( isset( $HTTP_POST_VARS[POST_USERS_URL]) ) ? intval( $HTTP_POST_VARS[POST_USERS_URL]) : intval( $HTTP_GET_VARS[POST_USERS_URL]);
			$this_userdata = get_userdata($user_id);
			if( !$this_userdata )
			{
				message_die(GENERAL_MESSAGE, $lang['No_user_id_specified'] );
			}
durch

Code: Alles auswählen

			$user_id = ( isset( $HTTP_POST_VARS[POST_USERS_URL]) ) ? intval( $HTTP_POST_VARS[POST_USERS_URL]) : intval( $HTTP_GET_VARS[POST_USERS_URL]);
			$this_userdata = get_userdata($user_id);
			if( !$this_userdata )
			{
				message_die(GENERAL_MESSAGE, $lang['No_user_id_specified'] . '2' );
			}
und

Code: Alles auswählen

		else
		{
			$this_userdata = get_userdata($HTTP_POST_VARS['username'], true);
			if( !$this_userdata )
			{
				message_die(GENERAL_MESSAGE, $lang['No_user_id_specified'] );
			}
		}
durch

Code: Alles auswählen

		else
		{
			$this_userdata = get_userdata($HTTP_POST_VARS['username'], true);
			if( !$this_userdata )
			{
				message_die(GENERAL_MESSAGE, $lang['No_user_id_specified']  . '3');
			}
		}
dann postest du hier nochmal die entstehende fehlermeldung. zur erklärung: du fügst mit der änderung der fehlermeldung eine eindeutige zahl hinzu, wodurch wir genauer sehen, wo der fehler auftritt

Verfasst: 02.01.2005 17:51
von SimpsonFan
Jetzt bekomm ich die Fehlermeldung:

"Dieser Benutzer existiert nicht.1"