zhangjingyu
我所说的用户名的特殊格式,很有可能是指包含中文的。如果是英文,或者加上数字的,可以直接在帖子中@,测试成功过,但如果是中文用户名无法成功@。那就只能关注了。说了这么多,可能为什么执着于这个用户名的特殊格式没有讲明。其实这个还是为了能够实现通过构造链接,直接通过链接修改密码,服务对象是忘了自己登录密码的会员朋友。当然,论坛有个通过注册邮箱找回密码的功能,只在奇怪的是在我们现在家园论坛,这个功能无法用,不知道哪里的原因。而这其中,最为关键的就是那个链接,也正因为如此,我这几天才一直执着于弄明白构成这个链接的三个关键变量。最后面的时间戳很容易理解,中间的$submit包含注册时间戳、密码md5值的后22位和第三部分的时间戳,取它们的md5值,就差第一个变量,用户名。如果是中文的,就会显示为我所说的特殊格式,具体是如何转换的,到现在还是没有弄明白。如果用户名是英文,数字的,或者英文数字组合,那么应该可以直接在链接中使用其用户名,并且可以在帖子直接@。如果是中文的,或者再加英文,数字什么的,就只能关注了。话说到底,如果真的是真实的会员,必然是要关注的。@yesuu963 @54030913 @梅河口市张景玉