我编写的cgi程序(c写的)在其它浏览器无法正常显示,显示的是源代码,但ie下却很正常

yuantc 2004-09-21 05:36:11
rt
...全文
104 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
limlzm 2004-09-21
  • 打赏
  • 举报
回复
补充一下,有时候本机能正常显示,但别的机子却不能显示,这通常是权限的问题,cgi打印网页的时候会把缓存里的数据放在/tmp下,如果tmp的权限不够就不能显示。
limlzm 2004-09-21
  • 打赏
  • 举报
回复
if( cookie ){
printf( "Content-type: text/html\nExpires: 0\nSet-Cookie: aa=\"%s\"\n\n", cookie );
}else{
printf( "Content-type: text/html\nExpires: 0\n\n" );
}
格式问题
yuantc 2004-09-21
  • 打赏
  • 举报
回复
是我的程序有问题

printf("Content:text/html\n\n");
改成
printf("Content-type:text/html\n\n");
就正常
第一句是不是不规范啊
yourway 2004-09-21
  • 打赏
  • 举报
回复
CGI的运行情况主要是根Web服务器有关系,同浏览器没多大关系呀!

2,204

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 CGI
社区管理员
  • CGI社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧