linux下goahead的cgi编程
来源:互联网 发布:imei查询手机号码软件 编辑:程序博客网 时间:2024/05/16 14:14
cgi程序的可执行文件放在goahead/web/cgi-bin/目录下,可以用gcc直接编译生成。网页文件放在goahead/web/目录下,源文件如下:
//test.c
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
char *data;
long m,n;
printf("Content-type: text/html/n/n") ;
printf("< TITLE >乘法结果< /TITLE > ");
printf("< H3 >乘法结果< /H3 > ");
data = getenv("QUERY_STRING");
if(data == NULL)
printf("< P >错误!数据没有被输入或者数据传输有问题");
else if(sscanf(data,"m=%ld&n=%ld",&m,&n)!=2)
printf("< P >错误!输入数据非法。表单中输入的必须是数字。");
else
printf("< P >%ld和%ld的成绩是:%ld。",m,n,m*n);
return 0;
}
//test.html
<FORM ACTION="/cgi-bin/test">
<INPUT NAME="m" SIZE="5">
<INPUT NAME="n" SIZE="5"><BR>
<INPUT TYPE="submit" VALUE="确定">
</FORM>
编译后,运行goahead,在ie中访问test.html即可执行cgi程序!
- linux下goahead的cgi编程
- goahead cgi 及出现的问题解决
- sqlite+goahead+cgi
- goahead 使用CGI,实现对表单的提交
- Linux下Apache+cgi的配置方法
- linux下cgi出错的原因
- Linux CGI编程
- Linux CGI编程
- Linux CGI编程基础
- Linux CGI编程基础
- Linux CGI编程
- Linux CGI编程
- LINUX CGI编程
- Linux CGI编程
- LINUX CGI编程
- linux cgi 编程
- Linux CGI编程基础
- LINUX CGI编程
- EL简介
- 像素、厘米、英寸之间的换算关系
- 百度奖品兑换监视程序
- 转载:Redhat Linux 9.0 在vmware下,桥接不能上网的解决方法(2)
- DP ChessMetric 【TCCC'03 Round 4】
- linux下goahead的cgi编程
- 在JSP中通过http协议生成excel和word
- 光照模型
- (5) Spring 注解
- SQL Server 连接小结
- Axure RP Pro - 翻译 - Download下载 - Axure RP Pro 5.6.0.2089
- Linux下静态库和动态库(共享库)的制作与使用
- NZIT笔试题测试程序
- MyEclips配置智能感知快捷键整理