wachtwoord veranderen ook in andere tabel

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
marcovanderhaar
Berichten: 5
Lid geworden op: 08 jan 2007, 18:06

wachtwoord veranderen ook in andere tabel

Bericht door marcovanderhaar » 08 jan 2007, 18:15

hallo,

Ik zou graag willen dat als het wachtwoord wordt veranderd dat dit dan ook in de tabel 'gebruikers' wordt gedaan... het wachtwoord moet ingevuld worden in het daarvoor bestemde veld wachtwoord in de tabel gebruikers... het moet ook nog gewoon in phpbb_users veranderd worden maar ik kan zowiezo al niet vinden in welk script die dat aanpast dus kan hem zowiezo dan niet zelf aanpassen. Kan iemand mij even helpen :D :?:


Alvast bedankt, Marco

Gebruikersavatar
Ramon Fincken
Berichten: 2552
Lid geworden op: 27 nov 2005, 23:15
Locatie: Diemen
Contacteer:

Bericht door Ramon Fincken » 08 jan 2007, 18:49

stop stop... eerst meer info:

je 'gebruikers' tabel...
slaat die in md5 op of puur txt?
Freelance webdevelopment, including phpbb2 scripting!

Website founder van: phpBBinstallers.net phpBBantispam.com
Mods: zie op http://www.phpbb.com Blog in wording: RamonFincken.com

marcovanderhaar
Berichten: 5
Lid geworden op: 08 jan 2007, 18:06

Bericht door marcovanderhaar » 08 jan 2007, 19:10

Ook in md5 dus dat is verder geen probleem ik wil alleen dat die gewoon de md5 hash ook in de tabel gebruikers zet en wel in het veld wachtwoord.

Gebruikersavatar
Ramon Fincken
Berichten: 2552
Lid geworden op: 27 nov 2005, 23:15
Locatie: Diemen
Contacteer:

Bericht door Ramon Fincken » 08 jan 2007, 19:17

en ook vice versa neem ik aan?
Freelance webdevelopment, including phpbb2 scripting!

Website founder van: phpBBinstallers.net phpBBantispam.com
Mods: zie op http://www.phpbb.com Blog in wording: RamonFincken.com

marcovanderhaar
Berichten: 5
Lid geworden op: 08 jan 2007, 18:06

Bericht door marcovanderhaar » 08 jan 2007, 19:18

ja

marcovanderhaar
Berichten: 5
Lid geworden op: 08 jan 2007, 18:06

Bericht door marcovanderhaar » 08 jan 2007, 20:31

ik heb inmiddels gevonden waar het wordt veranderd en heb er bijgezet hoe het volgens mij zou moeten maar 't klopt niet helemaal. Hier zie je usercp_sendpsswd.php vanaf regel 51.... hoe ik het heb veranderd.



$user_actkey = gen_rand_string(true);
$key_len = 54 - strlen($server_url);
$key_len = ($key_len > 6) ? $key_len : 6;
$user_actkey = substr($user_actkey, 0, $key_len);
$user_password = gen_rand_string(false);
$sq2 = "UPDATE gebruikers SET wachtwoord = '" . md5($user_password) . "'WHERE naam = " . $row['user_id'];
if ( !$db->sql_query($sq2) )

$sql = "UPDATE " . USERS_TABLE . "
SET user_newpasswd = '" . md5($user_password) . "', user_actkey = '$user_actkey'
WHERE user_id = " . $row['user_id'];
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not update new password information', '', __LINE__, __FILE__, $sql);
}


Kan iemand dit stukje zo maken dat het wel werkt?

P.s. naam is wel hetzelfde als de login van het forum;)

Gesloten