phpBB 3.3.X 相关的使用、安装等话题,包括升级
版面规则
《发帖时,请复制下列格式文本,提供完整的信息,勿简略发布》
###### 以下为“基本的提问格式” ######
- 主机操作系统: Windows (XP, 7, 8, 10)、Linux(Redhat,Centos, Mandrake等等)、或者其他的(请务必注明版本)
- 快速架站程序: AppServ、XAMPP 等等(请务必注明版本号)
- 您的上网方式:ADSL、Cable、FTTB等等 (请务必留下 ISP 名称或 ISP 官网)
- 您安装的程序: Apache + php + MySQL 或者其他的组合 (请务必留下版本号,如果使用上面的快速架站程序就不必写了)
- 您的 phpBB 版本: phpBB 3.3.0
- 您的域名: 比如 phpbbchinese.com
- 您的 phpBB 网址: 比如 https://www.phpbbchinese.com/
###### 以上为“基本的提问格式” ######
- 安装扩展: 请注明安装扩展的名称,版本以及参考链接(非扩展问题免填)
- 安装风格: 请注明安装的风格名称,版本以及参考链接(非风格问题免填)
- 错误代码: 请使用 Code 标签将错误代码标识出来,如下:
- 错误状态:如果没有错误代码,请直接贴出截图,或者是详细叙述错误状态内容。
备注:
如果需要,请提供测试用的账号与密码
若是管理账号,请使用短信联系站长
-
Louisiana
- 注册用户

- 帖子: 4
- 注册时间: 2023年5月18日 17:32
帖子
由 Louisiana »
各位查看这个问题的朋友们好,又是我!
我是一名将phpBB作为一个游戏论坛使用的用户,作为一个角色扮演论坛,每一个玩家都有一个“编号”,就是在注册phpBB时的UID。
代码: 全选
/memberlist.php?mode=viewprofile&u=49
u=49,就是这个!
从注册开始,论坛的UID除开机器人就从48开始,但是希望做到拟真的话我希望将服务编号、警徽编号(UID)改为四位数,例如2XXX、3XXX,从设置好开始后注册的用户UID都将变为四位,这应该如何实现?
若有答复我将感激不尽!
-
davidyin
- 网站管理员

- 帖子: 1381
- 注册时间: 2015年11月19日 01:50
-
联系:
帖子
由 davidyin »
这个 UID 是系统所用,并不适合你的需求。
我倒是建议,在用户自定义资料这里,添加一个新资料栏。比如给定数字之类的。
-
lds
- 注册用户

- 帖子: 18
- 注册时间: 2022年1月3日 20:03
- 来自: 这个男人来自地球
帖子
由 lds »
我猜这个 UID 应该是 sequence 实现的,如此改一下 sequence 最小值定义应该可以。
但考虑到 phpbb 支持多种数据库,也没准儿弄个取表中 ID 最大加1(应该可能性不太大,即便是 SQLite,也有 sequence)。