易截截图软件、单文件、免安装、纯绿色、仅160KB

ajax传值给CGI,但CGI得不到数据

在function lb(i)中加入alert(x_url)能得到正确的值"bbs_get_grouplist?gn=1&lb=1"
但ajax传回来的值始终是"aaaaaaaaaaa",不知道是什么原因。

main(){
printf("%s","Content-type:text/html;charset=UTF-8;\n\n");
if(getenv("CONTENT-LENGTH")){
int n=atoi(getenv("CONTENT_LENGTH"));
printf("%d",n);
}
else{
printf("%s","aaaaaaaaaaa");
}
}


function lb(i){
var x_lb=document.getElementById("bbs_group1").value;
var x_url="bbs_get_grouplist?gn="+i+"&lb="+x_lb;
if(!req)requestCreate();
if(req){
req.open("GET" , x_url , true);
req.onreadystatechange=function(){if(req.readyState==4 && req.status==200)alert(req.responseText);}
req.send(null);
}
}
POST时候再检查CONTENT_LENGTH

GET方法直接读取
QUERY_STRING即可

给你一个c写的cgi demo,关于环境变量的,应该对一有用.
C/C++ code:

// cgi-demo.c: Simple CGI demo program.
// Vers. 2.00 - 04.April 2007
// k.d.walter@t-online.de

// Includes

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main (int argc, char *argv[])
{
char *pEnvPtr;

printf ("


相关问答:

这个AJAX哪里错了呢

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"&g ......

怎么ajax控件updatepanel在web通用项目中无效?

在网上看到一段有关updatepanel的应用范例,放到通用的WEB项目中无效,但放到AJAX ENABLE项目中就可以,

我现在想在通用的WEB项目中应用PANEL,不知道如何操作.(请问我要怎么操作呢?)

范例代码很简单:如下 ......

ajax 本地可用 服务器不可用 急

请问我的一个ajax修改数据库的程序  在本地测试可以  为什么传到服务器上就不能用了  有什么可能的原因
返回提示这个

Could not connect: Access denied for user 'root'@'local ......

怎么让ajax控件发送请求后执行客户端上的一段js?

问题是这样的,我写了一些js代码,也用到了.net的ajax控件,我希望.net的ajax控件每次向服务器端发送请求后(完成后)能够执行一个js函数.

就是给.net的ajax添加一个客户端的callback函数.

谁知道怎么做??? ......

求教:ajax处理回来后页面样式表丢失时什么原因

页面头部引得样式表
<link style="../css/01_box_fixed.css">
<script src='../dwr/interface/user_login.js'> </script>
<script src='../dwr/engine. ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号