荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: jjksam (blur~ 55 ~), 信区: InstallBBS
标  题: 建新版时断线出现的问题
发信站: 荔园晨风BBS站 (Fri Jun 14 01:06:03 2002), 转信

如果在输入管理员的时候断线了(提示如下), 在/home/bbs/boards下面出现了A的目录.
但版面并没出现A的讨论区, d了那个目录也不行.在删除版面的那里也不能del.
找不到那个版, 修改版面那里也不行, 找了一下, 原来在/home/bbs/vote那里也有一个
同样的目录. 删掉那两个目录就没事了. 原来的代码没注意到这些东西. 迟些再看看
怎么改吧.

讨论区名称:   A
讨论区说明:   0[本站] ○ A
讨论区管理员:

再重新建立的时候出现

讨论区名称:   A
讨论区说明:   1[本站] ○ A

错误的讨论区名称!!

代码如下:

        strcpy(vbuf, "vote/");
        strcat(vbuf, newboard.filename);
        setbpath(genbuf, newboard.filename);
        if (getbnum(newboard.filename) > 0 || mkdir(genbuf, 0755) == -1
                || mkdir(vbuf, 0755) == -1) {
        //上面已经分别在~bbs/boards和~bbs/vote新建了一个名字跟版名相同的目录
                prints("\n错误的讨论区名称!!\n");
                pressreturn();
                clear();
                return -1;
        }
        getdata(12, 0, "讨论区管理员: ", newboard.BM, BM_LEN - 1, DOECHO, YEA);
        //如果操作在此时中断的话, 就会引起我上面所说的问题, 有待解决.

--
   mm       ★__      __  __ __★______ ______ __  __★
/^(  )^\      █      █  █/    █____ █__█ █∨█
\,(..),/  ▅__█  ▅__█  █\__  ▂__█ █  █ █  █
  V~~V   ▇▆▅▃▁I'm a bat. I'm very bad!^Q^_▃▄▆▇ 你好!^_^欢迎大家到linux

※ 修改:·jjksam 於 Jun 14 01:06:16 修改本文·[FROM: 192.168.0.146]
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.146]
--
※ 转载:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.146]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店