就第2点,可以考虑不需要先写入数据库。
a. 用户点击发帖按钮
b. 程序判断重复贴,提示发布人:该贴已存在,属于重复发帖,原帖在×××,请检查核对。如您认为此判断有误,请点以下链接继续发帖,×××链接。
c1. 用户认识到重复发帖,退出,数据丢弃,不写入数据库。
c2. 用户认为没有重复发帖,点击继续发帖链接,数据写入数据库,并标记审核。
d. 版主人工判断。
* [Query] SELECT tid,subject,message,authorid FROM $posttable WHERE first = 1 AND authorid = '1' AND tid != '200879' AND invisible = 0 ORDER BY dateline DESC LIMIT 6