首页| 版块| 我的| 发帖| 消息
主题:2019年10月29日:关闭后台电子邮件发送功能
zhangjingyu 
“zhangjingyu 现在的代码,备份下。
如果设置了安全问题,那么判断成立,字符串长度为10(16e202ba03),重置密码链接颜色为s1,红色;否则为s3,绿色(#008800)。 (2020-02-22 08:53)  查看本帖 ”(引用内容)103楼的代码可用,判断安全问题字段的长度;现在的修改方案是判断该字段是否为空:
“        {$pwddburl}”(引用内容)两点总结,更准确说可能是提醒吧:
1.判断中等号一定要用双等号;
2.输出的内容最好整体放在代码结束之前,以防样式上的问题出现。

话说一个小插曲。103楼代码中“”在代码结束之前有,后面还有一个,也就是说重复了,但没影响到最终的显示。用tab调整代码的对齐时发现了这个问题,所以把前面的那个删除了,结果链接颜色都成一样的了,而且没有加粗效果。最后把代码结束后面的那个“”剪切到前面,才又正常。说明,代码必须严谨。
=================分隔线====================
另一种修改方案,不同的地方是判断放到了php文件中(以下为完整代码)。
用户管理模板文件添加:

重置密码
{$pwddburl}

”(引用内容)
用户管理php文件添加:
“//以下代码构建重置用户密码链接2020.2.20
$pwddb = $db->get_one("SELECT * FROM pw_members WHERE uid=".pwEscape($uid));
$submit = md5($pwddb['regdate'].substr($pwddb['password'],10).$timestamp);
$pwddburl = "$db_bbsurl/sendpwd.php?action=getback&pwuser=$pwddb&submit=$submit&st=$timestamp";
//重置密码链接样式2020.2.22
$pwd_style=($pwddb['safecv']=='')?'b s3':'b s1';”(引用内容)
zhangjingyu回帖于2020-02-22 09:34[查看电脑版]
下一楼»:好了,本地测试完成,修改文件到家园论坛再测试下。
没想到,这一处小小的修改竟然用了近三 ..
«上一楼:用tab调整下对齐,再稍做测试就可以交工了。

查看全部回帖(126)
«返回主帖