Chinaunix首页 | 论坛 | 博客
  • 博客访问: 318458
  • 博文数量: 101
  • 博客积分: 2428
  • 博客等级: 大尉
  • 技术积分: 1050
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-24 13:16
文章分类

全部博文(101)

文章存档

2012年(3)

2011年(90)

2010年(8)

分类: Delphi

2011-05-21 14:58:27

前面提到,那个C源程序有点问题,其实就是HTML标签没有安装XHTML的规范来写,现在贴出更改后的mian函数
int main(void)
{
char *lenstr;
char input[MAXINPUT], data[MAXINPUT];
long len;
//printf("%s%c%c\n\n","Content-Type:text/html;charset=iso-8859-1",13,10);
printf("Content-Type:text/html\n\n");
printf("\n");
printf("\nResponse\n\n");
printf("\n");
lenstr = getenv("CONTENT_LENGTH");
if(lenstr == NULL || sscanf(lenstr,"%ld",&len)!=1 || len > MAXLEN)
  printf("

Error in invocation - wrong FORM probably.

\n");
else {
  FILE *f;
  fgets(input, len 1, stdin);
  unencode(input EXTRA, input len, data);
  f = fopen(DATAFILE, "a");
  if(f == NULL)
    printf("

Sorry, cannot store your data.

\n");
  else
    fputs(data, f);
  fclose(f);
  printf("

Thank you! Your contribution has been stored.

\n");
  }
printf(" \n\n");
return 0;
}
阅读(679) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~