bbsnick.c

来自「bbs server linux平台下软件源码」· C语言 代码 · 共 28 行

C
28
字号
/* * $Id: bbsnick.c,v 1.5 2002/08/04 11:39:28 kcn Exp $ */#include "bbslib.h"int main(){    int i;    unsigned char nick[80];    init_all();    if (!loginok)        http_fatal("匆匆过客无法改变昵称");    strsncpy(nick, getparm("nick"), 30);    if (nick[0] == 0) {        printf("%s -- 临时改变昵称(环顾四方有效) [使用者: %s]<hr color=green>\n", BBSNAME, currentuser->userid);        printf("<form action=bbsnick>新昵称<input name=nick size=24 maxlength=24 type=text value='%s'> \n", u_info->username);        printf("<input type=submit value=确定>");        printf("</form>");        http_quit();    }    for (i = 0; nick[i]; i++)        if (nick[i] < 32 || nick[i] == 255)            nick[i] = ' ';    strsncpy(u_info->username, nick, 32);    printf("临时变更昵称成功");}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?