hfyou 2004年12月24日
急问,用C写CGI,访问此CGI要打开一个DOC文件,怎么处理?谢谢。
fprintf(stdout,"Content-Type: application/doc\r\n\r\n");

int fd, filesize;
fd = _open( "e:\\chi.doc", _O_RDONLY|_O_BINARY );
filesize = _filelength(fd);

char* buf= new char[filesize];
_read(fd, buf, filesize);
_close(fd);
_setmode( _fileno( stdout ), _O_BINARY);
fprintf(stdout, buf);
delete []buf;
return 0;

这样不行,应该怎么写??
...全文
68 点赞 收藏 4
写回复
4 条回复

还没有回复,快来抢沙发~

发动态
发帖子
CGI
创建于2007-09-28

1909

社区成员

4476

社区内容

Web 开发 CGI
社区公告
暂无公告