ChinaUnix.net
相关文章推荐:

cgic 文件上传 获取上传路径

用C语言编写cgi程序的话,多半会用到cgic。 这是个非常流行的库,遇到文件上传之类的应用更是离不开它。官方页面及下载地址为: www.boutell.com/cgic/#obtain 不少网站都有文件上传的功能,本文展示如何用cgic库编写文件上传的服务端程序,最后给出一段简单的HTML代码,供大家测试使用 。 下载: upload.c #includestdio.h> #includestring.h> #includeunistd.h> #includefcntl.h> #includesys/stat.h> #include"cgic.h" ...

by xiaoshou330 - Linux文档专区 - 2009-05-04 14:18:20 阅读(1038) 回复(0)

相关讨论

本帖最后由 nazily2150 于 2011-05-13 17:08 编辑 大家好, 小弟现在有个问题就是,我移植了boa到开发板上,可以使用静态网页进行浏览。 接着想编写关于cgic的程序,直接编译cgic2.05下面的cgictest.cgi,接着放到开发板上,从PC机上登录,没有结果。接着在error_log报告说是没有找到libc.so.6链接库。我在/etc/profile那里已经export了LD_LIBRARY_PATH=/lib了,接着/lib下也已经有了libc.so.6,file一下它们,都是ARM结...

by nazily2150 - 嵌入式开发 - 2011-05-27 21:58:44 阅读(3761) 回复(10)

下载回源码包以后,就3个文件: cgic.c 函数库 capture.c 一个很简单的CGI例子,仅仅输出两行提示文字 cgictest.c 一个演示读取form表单数据的CGI例子 首先在vc6里创建一个空的win32静态库cgic,然后添加cgic.c,编译后得到cgic.lib库 创建一个空的console工程cgictest,然后添加cgictest.c,在setting|link添加cgic.lib,编译得到cgictest.exe 将cgictest.exe拷贝到事先创建好的测试网站的cgi-bin下,在iis里右击cgictest.exe浏览,...

by 刘嵩_ - Linux文档专区 - 2009-10-16 10:17:59 阅读(2449) 回复(0)

cgic实现页面切换 fprintf(cgiOut, "\n"); fprintf(cgiOut, "\n"); fprintf(cgiOut, "\n"); 注意:其中content=\"0表示无需等待直接切换,或者设置成多少秒 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/29845/showart_297145.html

by 白石 - Linux文档专区 - 2007-05-10 13:10:36 阅读(568) 回复(0)

麻烦看看如下程序: test1: #include #include "cgic.h" #include #include #if 1 #define SERVER_NAME cgiServerName #endif void CookieSet(); int cgiMain() { CookieSet(); cgiHeaderContentType("text/html"); printf("

"); printf(""); printf("
"); printf("...

by bjiang - 服务器应用 - 2007-03-19 13:13:40 阅读(1744) 回复(3)

引用cgic中cookie写如下程序: test1: #include #include "cgic.h" #include #include #if 1 #define SERVER_NAME cgiServerName #endif void CookieSet(); int cgiMain() { CookieSet(); cgiHeaderContentType("text/html"); printf(""); printf(""); printf("
"); ...

by bjiang - C/C++ - 2007-03-19 11:39:12 阅读(1472) 回复(0)

cgic的移植 cgic是一个支持CGI开发的开放源码的标准C库。移植比较简单。 1、下载源码 http://www.boutell.com/cgic/ 上下载源码,当前最新版本是2.05 tar xzf cgic205.tar.gz(实际下载到的是.tar.tar,一样) 2、修改Makefile文件 a、 修改 CC = gcc 为 CC = /usr/local/arm/2.95.3/bin/arm-linux-gcc b、 修改 AR = ar 为 AR = /usr/local/arm/2.95.3/bin/arm-linux-ar c、 修改 RANLIB = arnlib 为 RANLIB ...

by 白石 - Linux文档专区 - 2007-02-09 14:37:10 阅读(560) 回复(0)

用 C 寫的 cgi 都是二進檔的.. 我想問這樣的 cgi 在效能和速度會比現有的一些script language好嗎??

by 暴BB - C/C++ - 2005-02-15 23:28:07 阅读(1266) 回复(6)

问题 一: 我下载编译了cgic205中的cgictest.c cgic.c cgic.h 文件,放在在我的Apche2.2的cgi-bin目录中。 我打开浏览器调用cgi-bin/cgitest.exe 显示正常上传文本文件回显正常。可是上传.gif图片回显是一堆乱码,难道cgitest.c文件显示不了图片吗?要怎么改才能回显图片呢? 我搜过一篇显示图片的文章是用setmode(fileno(stdout),O_BINARY)函数原文如下: “如果你的脚本发送图形数据,使用面向字符的流则意味着立即失败。解...

by fuer - Web开发 - 2006-12-14 11:10:04 阅读(5373) 回复(8)

[color="#000000"]Web[color="#000000"]me09.cublog.cn [color="#0000ff"]Unique visitors, search keywords and more: web log analysis from Boutell.Com! Home --> [color="#0000ff"]Home [color="#0000ff"]Products [color="#0000ff"]Open Source [color="#0000ff"]Baklava [color="#0000ff"]cgic Library [color="#0000ff"]Ciel Web Editing [color="#0000ff"]Email Handler [c...

by me09 - Linux文档专区 - 2006-04-27 18:00:17 阅读(2394) 回复(0)

我在板子上移植了一个boa服务器和cgic库, 然后自己写了个cgi程序,调用接口,响应客户端的请求,可是一直调不通,老是出现这个错误:502 Bad Gateway The CGI was not CGI/1.1 compliant. 查了一天,查不出问题,好烦躁啊。求高手指点一二。这是源码 #include #include "cgic.h" #include #include #include "sw.h" #include "sw_ioctl.h" #include "fal_mirror.h" #include "fal_uk_...

by guo_kunkun - Web开发 - 2013-06-07 20:22:54 阅读(1029) 回复(0)