? CGI(公共网关接口[Common Gateway Interface])定义了网站服务器与外部内容协商程序之间交互的方法,通常是指CGI程序或者CGI脚本,是在网站上实现动态页面的最简单而常用的 方法。本文将对如何在Apache网站服务器上建立CGI以及如何编写CGI程序作介绍。 配置
REMOTE_USER =
AUTH_TYPE =
CONTENT_TYPE =
CONTENT_LENGTH =
当然你也可以选择用其它语言来写一个cgi程序,其中apache提供了一个用pear写的例子。
下面是用C语言写的一个简单的例子。
#include
#include
int main (int argc, char** argv) {
char a[] = "-100";
char b[] = "456";
int c;
c = atoi(a) + atoi(b);
char *p;
p = getenv("QUERY_STRING");
printf("Content-type: text/html/n/n ");
printf("c=%d",c);
printf("%s",p);
return 0;
}
?
实现功能为:打印打印a+b的值,如果有get参数,同时打印get参数
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did97360