用c语言写cgi程序
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用c语言写cgi程序(1)
代码用这个:
/question/28759329.html
再贴一下:
view plaincopy to clipboardprint?
1. #include
2. #include
3. i nt main(void)
4. {
5. c har *data;
6. l ong m,n;
7. p rintf("%s%c%c ","Content-Type:text/html;charset=gb2312",13,10);
8. p rintf("
9. p rintf("
乘法结果< /H3 > ");
10. data = getenv("QUERY_STRING");
11. if(data == NULL)
12. printf("
错误!数据没有被输入或者数据传输有问题");
13. else if(sscanf(data,"m=%ld&n=%ld",&m,&n)!=2)
14. printf("
错误!输入数据非法。表单中输入的必须是数字。");
15. else
16. printf("
%ld和%ld的成绩是:%ld。",m,n,m*n);
17. return 0;
18. }
19. 编译运行出.exe的文件。是否要把后缀名改为.cgi?
20. 此程序的表单如下:
21.