fix signup message username

This commit is contained in:
xiaomlove
2025-05-22 02:18:07 +07:00
parent c3aa540571
commit cd0dc67c2f

View File

@@ -178,11 +178,17 @@ if ($tmpInviteCount > 0) {
$userRep->addTemporaryInvite(null, $id, 'increment', $tmpInviteCount, 7); $userRep->addTemporaryInvite(null, $id, 'increment', $tmpInviteCount, 7);
} }
$dt = sqlesc(date("Y-m-d H:i:s")); $dt = date("Y-m-d H:i:s");
$subject = sqlesc($lang_takesignup['msg_subject'].$SITENAME."!"); $subject = $lang_takesignup['msg_subject'].$SITENAME."!";
$siteName = \App\Models\Setting::getSiteName(); $siteName = \App\Models\Setting::getSiteName();
$msg = sqlesc($lang_takesignup['msg_congratulations'].htmlspecialchars($wantusername).sprintf($lang_takesignup['msg_you_are_a_member'],$siteName, $siteName)); $msg = $lang_takesignup['msg_congratulations'].$wantusername.sprintf($lang_takesignup['msg_you_are_a_member'],$siteName, $siteName);
sql_query("INSERT INTO messages (sender, receiver, subject, added, msg) VALUES(0, $id, $subject, $dt, $msg)") or sqlerr(__FILE__, __LINE__); \App\Models\Message::add([
'sender' => 0,
'receiver' => $id,
'subject' => $subject,
'added' => $dt,
'msg' => $msg,
]);
//write_log("User account $id ($wantusername) was created"); //write_log("User account $id ($wantusername) was created");
$res = sql_query("SELECT passhash, secret, editsecret, status FROM users WHERE id = ".sqlesc($id)) or sqlerr(__FILE__, __LINE__); $res = sql_query("SELECT passhash, secret, editsecret, status FROM users WHERE id = ".sqlesc($id)) or sqlerr(__FILE__, __LINE__);