切换风格

默认Lavender Sky Flowers Wizard Snow Beige California City Dragon Black London Sunset glow Pink Cloud

14

主题

198

积分

0

精华

用户组 

易积分
509
热心
0
好评
0
QQ
如意验证系统1.71版疑似bug求解决![复制链接]
发表于 2020-3-27 18:39:51 | 显示全部楼层 |阅读模式
20易积分
本帖最后由 chinanet001 于 2020-3-27 18:57 编辑

各位前辈,本人萌新。
用论坛提供的e4a例程调试对接如意验证系统1.71时,发现一个bug,请求解决:
修改个人资料里的昵称后,返回个人中心是可以看到成功修改的,但再次返回修改界面然后切换回个人中心时,发现昵称栏变为空白。试图再次修改,则提示修改失败。打开服务器的mysql观察,修改昵称后name栏显示为空白,原来默认的“这个人没有名字!”已经被删掉了。
我测试的是官方提供的例程,1.7版明文这个,没有做任何修改,请教各位前辈,我是应该修改e4a这里还是验证系统php这里,请各位前辈帮忙,谢谢!https://www.eruyi.cn/thread-6927-1-1.html

最佳答案

查看完整内容

名称需要使用base64编码
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

349

主题

5099

积分

25

精华

用户组 

易积分
18446
热心
102
好评
136
QQ

热心会员国庆节纪念勋章活跃会员

发表于 2020-3-27 18:39:52 | 显示全部楼层
名称需要使用base64编码
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

14

主题

198

积分

0

精华

用户组 

易积分
509
热心
0
好评
0
QQ
发表于 2020-3-28 09:54:53 | 显示全部楼层
非常感谢老大帮助!
本人菜鸟一个,研究半天,实在不知道改哪里,还望进一步指导一下。
难道是修改这里?
        '        多线程修改名称.开始发送网络数据(公用模块.api & "alter_name",数据 & 签名,"utf8")
        多线程修改名称.开始发送网络数据(公用模块.api & "alter_name",数据 & 签名,"base64")
我把上面这一句改成了下面这样,应该不对吧?一点击修改按钮程序就闪退。
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

3

主题

493

积分

0

精华

用户组 

易积分
2505
热心
0
好评
0
发表于 2020-3-28 10:34:52 | 显示全部楼层
进来看看了
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

349

主题

5099

积分

25

精华

用户组 

易积分
18446
热心
102
好评
136
QQ

热心会员国庆节纪念勋章活跃会员

发表于 2020-3-28 13:20:49 | 显示全部楼层
chinanet001 发表于 2020-3-28 09:54
非常感谢老大帮助!
本人菜鸟一个,研究半天,实在不知道改哪里,还望进一步指导一下。
难道是修改这里?
  1. BASE64编码(文本到字节(alter_name,"utf8"))
复制代码
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

3

主题

39

积分

0

精华

用户组 

易积分
58
热心
0
好评
0
发表于 2020-3-28 16:19:54 来自手机 | 显示全部楼层
易如意 发表于 2020-3-28 13:20

然后提示签名错误

点评

吧用户的名称进行base64编码就行了  详情 回复 发表于 2020-3-28 17:52
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

349

主题

5099

积分

25

精华

用户组 

易积分
18446
热心
102
好评
136
QQ

热心会员国庆节纪念勋章活跃会员

发表于 2020-3-28 17:52:19 | 显示全部楼层
gl8888 发表于 2020-3-28 16:19
然后提示签名错误

吧用户的名称进行base64编码就行了
  1. BASE64编码(文本到字节(用户名称,"utf8"))
复制代码
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

14

主题

198

积分

0

精华

用户组 

易积分
509
热心
0
好评
0
QQ
发表于 2020-3-28 19:34:05 | 显示全部楼层

太感谢了,完美解决!
给萌新们分享一下,下面这句如此修改就可以解决了。

变量 数据 为 文本型 = "token=" & 公用模块.token & "&name=" & BASE64编码(文本到字节(编辑框昵称.内容,"utf8")) & "&t=" & 取现行时间戳(2)
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

8

积分

0

精华

用户组 

易积分
31
热心
0
好评
0
发表于 2020-3-31 00:35:55 | 显示全部楼层
易如意 发表于 2020-3-28 17:52
吧用户的名称进行base64编码就行了

大佬 如果是易语言的话 怎么写呢?
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

QQ|sitemap|免责声明|RGB颜色对照表|手机版|小黑屋| 易如意 - E4A中文编程学习交流论坛

GMT+8, 2025-5-1 14:04 , Processed in 0.119691 second(s), 33 queries .

Powered by Discuz! X3.4

© 2001-2018 eruyi.cn

返回顶部