Denna synnerligen enkla MOD funkar inte alls för mig.
Det går alldeles utmärkt att registrera samma användarnamn och lösenord när jag provar.
Inte heller fungerar det när en inloggad användare som redan har olika användarnamn och lösenord försöker ändra lösenordet.
Då blir error meddelandet:
Användarnamn och lösenord får inte vara samma.
stämmer ju inte alls
Tycker det borde fungera när jag ser koden.
Formulär name= stämmer vad jag kan se
dallas
Kod: Markera allt
#
#-----[ OPEN ]------------------------------------------
#
includes/usercp_register.php
#
#-----[ FIND ]------------------------------------------
#
if ( $new_password != $password_confirm )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Password_mismatch'];
}
#
#-----[ AFTER, ADD ]------------------------------------------
#
///// MOD ej samma användarnamn som lösen
else if ( strcmp($new_password, $username) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Pass_uname_match'];
}
///// slut
#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
$lang['Password_long'] = 'Your password must be no more than 32 characters.';
#
#-----[ AFTER, ADD ]------------------------------------------
#
///// MOD ej samma användarnamn som lösen
$lang['Pass_uname_match'] = 'Användarnamn och lösenord får inte vara samma.';
///// slut
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
#

