#include <stdlib.h>
#include <string.h>
char* getcgidata(FILE* fp, char* requestmethod)
int main()
{
char *input
char *req_method
char name[64]
char pass[64]
int i = 0
int j = 0
// printf("Content-type: text/plaincharset=iso-8859-1\n\n")
printf("Content-type: text/html\n\n")
printf("The following is query reuslt:<br><br>")
}
1. 你少了这一句: printf("Content-type: text/html\n\n")在你输出任何东西回到客户端前, 都需要先宣告这类 header
另一些可能是 printf("Content-type: image/jpeg\r\n\r\n")
2. 写 post 去的地方是 cgi-bin/mul.cgi
2.1 你确定你的档已放到 cgi-bin 下去 ? 并且已设成 755 / 777 ?
2.2 你确定档案名叫 mul.cgi 而不是 mlu.cgi ? (你放代码的页面 title 写的是 mlu.cgi
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)