Seite 1 von 1

Bug ??!?? Einstellungen von Mitgliedern....

Verfasst: 14.03.2006 16:17
von Domi1990
Hi

ich habe folgendes problem, also ich bin ja der admin vom board und kann ja bei den Membern einstellungen vornehmen. aktiv, inaktiv usw....

wenn ich jetzt im adminbereich auf einstellungen (der benutzer) gehe und dort irgendeinen namen von nem mitglied reinschreibe, dann auf ok klicke, erscheinen ja seine einstellungen. doch wie wenn er mein PW und Loginname remembert, löscht sich dessen name und dessen pw und meine daten stehen da (nur loginname und PW)....wenn ich somit was von nem user ändern will, muss ich ihm immer ein neues pw geben, da ich seins ja nicht weiss...


wie kann man das verhindern, das auch dort meine daten reinkommen ? :oops:

Bitte um eure hilfe,

MfG

Verfasst: 14.03.2006 17:27
von punkface

Verfasst: 14.03.2006 18:52
von Domi1990
ich habe das so gemacht, bin mir nur nicht sicher, ob ich das beim admin user.php richtig eingefügt habe. denn es kommt bei mir immer nur: dieser benutzer exisitert nicht :cry: :cry:

user_edit_body.tpl

suchen
Code:
name="username"


ersetzten mit
Code:
name="acp_username"


suchen
Code:
name="password"


ersetzten mit
Code:
name="acp_password"


admin_users.php

suchen
Code:
//
// Begin program
//


davor einfügen
Code:

if( $mode == 'save' )
{
$HTTP_POST_VARS['username'] = $HTTP_POST_VARS['acp_username'];
$HTTP_POST_VARS['password'] = $HTTP_POST_VARS['acp_password'];
}

So sieht meine admin-user.php aus:

Code: Alles auswählen

$mode = '';
}

//if( $mode == 'save' )
{
  $HTTP_POST_VARS['username'] = $HTTP_POST_VARS['acp_username'];
  $HTTP_POST_VARS['password'] = $HTTP_POST_VARS['acp_password'];
} 
// Begin program
//
if ( $mode == 'edit' || $mode == 'save' && .......

Ist das so richtig ??

Ach und die anderen einstellungen in der user edit body habe ich ja im templateordner vorgenommen...oder ?

Danke schon mal für deine hilfe...

MfG

Verfasst: 14.03.2006 21:46
von punkface
So

Code: Alles auswählen

if( $mode == 'save' ) 
{ 
  $HTTP_POST_VARS['username'] = $HTTP_POST_VARS['acp_username']; 
  $HTTP_POST_VARS['password'] = $HTTP_POST_VARS['acp_password']; 
}

// 
// Begin program 
//
und nicht so

Code: Alles auswählen

//if( $mode == 'save' ) 
{ 
  $HTTP_POST_VARS['username'] = $HTTP_POST_VARS['acp_username']; 
  $HTTP_POST_VARS['password'] = $HTTP_POST_VARS['acp_password']; 
} 
// Begin program 
//
;)

Verfasst: 15.03.2006 14:00
von Domi1990
vielen dank für deine hilfe, es funktioniert ! :P :P


MfG :cookie: :cookie: :cookie: