看板SetupBBS
标 题Re: [问题] 编辑功能
发信站叉滴小站 (Tue May 6 22:06:58 2008)
转信站ptt!ctu-reader!news.nctu!XDbbs
※ 引述《[email protected] (荣耀 尊绝 不凡 台科)》之铭言:
> 我是热带鱼天堂(tropic.med.kmu.edu.tw)的站长群之一jai166
> 敝站BBS是使用 WDBBS v1.34r
> 之後程式码已经由历届站长大幅更新过了
> 有些功能和原始WDBBS有蛮大的差异
> 我想问一下 在使用 edit_post() 後
> 程式会用stampfile产生一个新档案 之後再unlink掉原来的文章
有个方法
把旧档作成新档的link
可以顺便解决石头文的问题
> 为什麽要这麽做呢?
> 最近敝站参考了 hrs113355 前辈所分享的置底文程式码
> ( http://hrs.ckeisc.org/blog/post/121 ,谢谢hrs113355的分享)
> 由於 link() 一直出问题,之後便直接把 mhdr 的 filename 指向原档案
这样会出问题
> 不使用 stampfile 和 link 了,但又产生新的问题(编辑文章後会变石头)
> 目前想到的解法是 stampfile 後,将新档案更名旧档案的名称
> 同时将 fhdr 的 filename 指向旧档名
> 所以想问问 edit_post() 的原理
> 谢谢各位大大
--
telnet://xdbbs.twbbs.org -> [叉滴小站]
--
※ 发信站: 叉滴小站(XDBBS.twbbs.org)
◆ 作者: hrs113355
◆ 故乡: 59.121.105.89 (你好网子)
1F:推 jai166:漂亮! 到现在才知道会出什麽问题... 09/24 02:34