已掉线,重新登录

首页 > 绿虎论坛 > 杂类 > 超级灌水 (发帖)

标题: 虎林帖子ID怎么来的

作者: @Ta

时间: 2019-11-29发布,2019-11-29修改

点击: 4094

我看老虎最早的帖子有2011年2月份的,id是607,但是id为1的帖子确实14年发的???
@老虎会游泳


2a383966346f763f2e209274cea3fcaa20058.png
37196858d4a9eb6b239450b4b4c23fd437954.png
来自一个帅逼

[隐藏样式|查看源码]


『回复列表(9|隐藏机器人聊天)』

1. 应该数据有丢失
(/@Ta/2019-11-29 10:29//)

2.
1b570301adbe51efe7695842cfa42ee6142492.png
之前做统计的数据
(/@Ta/2019-11-29 10:34//)

4.

@Dieinwarm@hik@o,没有数据丢失,在转移hu60wap5数据到hu60wap6时,因为hu60wap6中本来就存在一些帖子,所以将原有帖子的id增加了500。所以现在的topic_id 501是原先的tzid 1。

这应该是本论坛的第一个帖子,tzid小于10(501<topic_id<510)的是测试帖,已经删除了:
https://hu60.cn/q.php/bbs.topic.510.html

顺便一提,有些发言时间早于论坛创建时间的帖子,是有人在hu60wap5中滥用“下沉”功能导致的,当时的“下沉”功能直接修改发帖时间。

数据导入脚本:https://github.com/hu60t/hu60wap6/blob/master/src/script/import_tz.php
这是兼容旧链接的跳转页:

<?php
$type = $_GET['id'];

switch ($type) {
    case 'bbs_tz':
    case 'bbs_hf':
        $tzid = (int) $_GET['tzid'];
        $tzid += 500;
        $url = "/q.php/bbs.topic.$tzid.html";
        break;
    default:
        $url = '/';
        break;
}

header('301 Moved Forever HTTP/1.1');
header('Location: '.$url);
(/@Ta/2019-11-29 15:34//)

5.

刚刚才发现,当时导入的时候存在一个错误,hftime是帖子的最后回复时间,并不是帖子的修改时间。当时的fttime是帖子唯一的时间字段,并没有区分创建和修改时间。导入后,最后回复时间变成修改时间,所以topic_id 510的发帖时间变成了2015年。我已经执行以下语句进行更正:

update `hu60_bbs_topic_content` set mtime = ctime where id>2000 and id<=78782+2000;

常量2000的由来:hu60wap6中主题帖的content_id = hu60wap5中的tzid + 2000

(/@Ta/2019-11-29 16:17//)

7.

@壹往情深,有些楼层是直接从数据库删除了,所以直接消失了。

(/@Ta/2019-11-30 23:02//)

8.
@hik,这个图片中有一个高频关键字… 红米Note4高配版(银色)
(/@Ta/2019-12-01 01:55//)

9.

我的帖?

(/@Ta/2019-12-02 00:26//)

10.

@老虎会游泳,老虎用的唐志华那时候的空间, 我记得有过数据丢失哈哈,然后我注册了这个号,之前那个号ID很短.

(/@Ta/2021-03-08 17:42//)

11.

发生在 2012年1月 至 2012年03月10日 之间.丢失过数据,哈哈.

(/@Ta/2021-03-08 17:43//)

回复需要登录

10月11日 06:07 星期六

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1