Hallo zusammen,
wenn ein User sein Passwort vergessen hat, kann er sich über "member.php?action=lostpassword" ein neues Passwort zusenden lassen.
Da ich mehrere Systeme in einer Datenbank installiert habe, möchte ich auch das die Passwörter in den anderen Systemen geändert wird.
if a user has forgotten his password, he can be sent via "member.php?action=lostpassword" a new password.
Since I have installed several systems in a database, I would like also changes the passwords in the other systems.
In der member.php ist da folgender Punkt zu finden:
In the following there member.php point is found:
$sql = "UPDATE ".USERS_TABLE."
SET ".get_user_table_field("", "user_password")." = '".$user_password_hashed."'
WHERE ".get_user_table_field("", "user_id")." = ".$checkuser[$user_table_fields['user_id']];
$site_db->query($sql);
Für das andere System müsste das ganze noch dazu so aussehen:
For the other system would have all still look to this:
$sql = "UPDATE pk__user
SET user_pw = '".md5($user_password)."';
WHERE ".get_user_table_field("", "user_id")." = ".$checkuser[$user_table_fields['user_id']];
$site_db->query($sql);
Das funktioniert leider nicht. Auch das funktioniert nicht
This does not work unfortunately. Even that does not work
$sql = "UPDATE pk__user
SET user_pw = '".md5($user_password)."';
WHERE user_id = ".$checkuser[$user_table_fields['user_id']];
$site_db->query($sql);
Auch das direkte eintragen der User ID bringt nichts!?
Also enter the user ID does not direct?
$sql = "UPDATE pk__user
SET user_pw = '".md5($user_password)."';
WHERE user_id = '5'";
$site_db->query($sql);
Was ist denn hier schon wieder falsch? Ich danke für Hilfe im Voraus
What's going on here wrong again? I am grateful for the help in advance
Edit://
Kann mir da niemand helfen?
Warum funktioniert das nicht?