Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 【技术讨论】有兴趣的进,一起研究修改uid究竟涉及哪些东西?

[复制链接]
萌太 发表于 2011-8-13 12:25:22 | 显示全部楼层
这是一个大坑,几乎所有的有关用户的表都是以uid为字段的,还有authorid【帖子表】
遍历一下整个数据库,然后一张张表循环判断有无uid字段
有,就改,没有,continue
当然,自从6.1上了UC之后,这个目标变得艰巨了
因为UC和DZ好解决,但是跟UC挂钩的其他应用就要乱套了
因为你不知道他的用户ID是不是也是命名uid
除了改了uid之外,还要到uc的头像目录下把保存的图片的名字给改过来
以及一些意想不到的地方全都得改
结论,这比登天还难
回复

使用道具 举报

 楼主| sw08 发表于 2011-8-13 12:28:49 | 显示全部楼层
萌太 发表于 2011-8-13 12:25
这是一个大坑,几乎所有的有关用户的表都是以uid为字段的,还有authorid【帖子表】
遍历一下整个数据库,然 ...

不过要是有人做出来,他就能名垂青史了。

说实话我看了不少修改UID的插件,只能说作者都是勇气可嘉吧
回复

使用道具 举报

萌太 发表于 2011-8-13 12:29:23 | 显示全部楼层
有自增的表还得改自增起始值,所以还得把每个表的最后一个uid查出来
再查有没有自增
回复

使用道具 举报

萌太 发表于 2011-8-13 12:30:10 | 显示全部楼层
sw08 发表于 2011-8-13 12:28
不过要是有人做出来,他就能名垂青史了。

说实话我看了不少修改UID的插件,只能说作者都是勇气可嘉吧

是的,很多地方,说实话,改不彻底的
回复

使用道具 举报

vit 发表于 2011-8-13 12:34:09 | 显示全部楼层
一句话,不实际
除非是完全不安装插件和应用的站长可以尝试
否则就是脑子有毛病,完全不理解UID的特殊性
回复

使用道具 举报

likgame 发表于 2011-8-13 12:34:52 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

jinshuo 发表于 2011-8-13 12:36:49 | 显示全部楼层
本帖最后由 jinshuo 于 2011-8-13 12:42 编辑

用户为什么要申请修改UID,如果是为了登录方便,或者在帖子展示页面漂亮。

完全建立一个新的字段(如yyid)来完成这样的操作不行么

登录的时候,可以选择使用yyid号登录

帖子内容显示的位置:可以不显示uid,默认显示yyid

yyid不可重复,可购买,可出售,可拍卖


-----------------

老龙说假设不考虑插件和其他应用,我觉得这个假设有点不成立呀。

因为新论坛很少去要求修改UID的,倒是论坛经营一段时间之后,很多UID不好的用户希望能更换好一些的UID号

其实说实话,UID对其他插件和应用的影响并不是很大,我这句话的意思是用户不会太在意插件中和应用中的UID。
回复

使用道具 举报

likgame 发表于 2011-8-13 12:38:02 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| sw08 发表于 2011-8-13 12:39:33 | 显示全部楼层
不知道有没有人有兴趣把所有的uid字段都找出来
回复

使用道具 举报

 楼主| sw08 发表于 2011-8-13 12:40:14 | 显示全部楼层
jinshuo 发表于 2011-8-13 12:36
用户为什么要申请修改UID,如果是为了登录方便,或者在帖子展示页面漂亮。

完全建立一个新的字段(如yyi ...

换字段确实可以,不过那样也挺麻烦的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 13:28 , Processed in 0.031555 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表