本站内容搜索:
   您的位置:素材中国>>教程 >>网络编程 >>CGI专区 >>谈谈修改CGI程序的几个要点 提交错误报告
谈谈修改CGI程序的几个要点
[ 来源:素材中国 | 作者:| 时间:2005-08-02 04:13:03 | 浏览:人次 ]

 
  越来越多的网友开始注意到CGI的作用。有些人可能会以为做CGI要自己编程序而作罢。
其实,网上有许多CGI的源代码可供下载(http://pcgo.3322.net提供CGI,ASP下载及调试)
你所要做的只是修改这些源代码,这比起写源代码要容易多了。下面,我就谈一下修改CGI程序的几个要点。
一、CGI程序的第一行设定了PERL在UNIX下的路径,比如:
#! /usr/bin/perl(perl解释器路径,一般都这样)。
二、这里设定了工作的目录、绝对地址和CGI目录
$basedir = "/usr/home/cgi-bin";
上面是CGI程序的绝对路径(绝对路径是硬盘的正确路径)
$baseurl = "http://pcgo.3322.net/cgi-bin";
上面是CGI程序目录的相对路径
$cgi_url = "http://pcgo.3322.net/cgi-bin/many.cgi";
上面是CGI程序的相对路径
注:有的目录是不可读写的,你可把html.gif文件放在其它可读写的目录
三、要仔细看CGI源代码,它会有一些注释来告示你如何修改,比如:
$win='off'; #如果是在Windows 95/Nt,则是ON
这在修改过程中是至关重要的。
四、通常用来编CGI的perl语言和我们平常学的c、vb等有些相似之处,大家不妨认真的看看,修改自己把握大的一些源代码
以达到更适合自己需要的目的。
五、在需要调用CGI的HTML文件中,把action="http://www.yourname.com/cgi-bin/xxx.cgi"改成你的CGI文件的绝对路径。
六、上传文件时,CGI程序一定要以ASCII方式传。还要改变CGI文件和一些html文件的属性。一般是:目录改成777,CGI改成755,
有关HTML改成666。
七、在单机上修改和调试CGI也是一个好办法,但是,上载之前仍要做一些修改。
在注释中标明了单机运行和在服务器上运行的不同修改方法,比如:$win='off'; #如果是在Windows 95/Nt,则是ON
#如果是在Windows 95/nt上请将注释行去掉。
if ($win eq 'on')
{
$file=substr($file,$docrootlen);
$file =~ s/\///g
}
#结束
八、如果你在调试过程中有什么问题,不妨请教一下别人,你可以访问http://pcgo.3322.net或写信给0788@sohu.com得到更多的帮助
 
 
       
   您的位置:素材中国>>教程 >>网络编程 >>CGI专区 >>谈谈修改CGI程序的几个要点
 点此在百度搜索关键字"谈谈修改CGI程序的几个要点"  点此在GOOGLE搜索关键字"谈谈修改CGI程序的几个要点"
热门文章:
  ·在CGI中如何使用cookie   ·实战 FastCGI
  ·设置IIS以使用CGI   ·Perl在CGI程序设计中常用的函数和指令
  ·谈谈修改CGI程序的几个要点   ·在C++Builder中开发CGI的一点点体会
  ·CGI编程安全点滴   ·使用Perl编写CGI时需要注意的几个问题
  ·cgi程序的绝对路径和相对路径   ·访问标准CGI变量

  首页  素材图片  高精图库  矢量图库  网页素材  网页模板  壁纸  明星  下载  教程  字体  香车美女  QQ专题  论坛

网站介绍 | 广告业务 | 设计业务 | 免责声明 | 版权声明 | 联系我们|提交错误报告
素材中国版权所有