Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->编程语言 ->CGI ->列表
CGI教学:CGI常用环境变量
环境变量说明 QUERY_STRING传递给程式的query资讯 REMOTE_HOST使用者发出request的远端host名称 REMOTE_ADDR使用者发出request的远端IP位址 AUTH_TYPE用来确定使用者合法性的监定方法 REMOTE_USER使用者的合法名称 REMOTE_IDENT发出request的使用者 CONTENT_TYPEquery...
作者:Webmaster发表于:2007-04-28 01:57:49 点击:133 评论:1 查阅全文...
关于CGI读写COOKIE的编程
COOKIE的用途相信大家都知道了,有时我们的CGI需要记录读取某个来访者的信息,例如该来访者使用该用的情况,那就得用到COOIKE技术,下面就讨论一下如何用CGI来记录、读取来访者计算机中的COOKIE。 COOKIE在不同的浏览器上的存储方式是不同的,但这并不存在不兼容的问题...
作者:Webmaster发表于:2007-04-28 01:57:48 点击:133 评论:1 查阅全文...
CGI的安全(二)
缺省情况下,下面的全局选项这样设置: OptionsIndexesFollowSymLinks 当URL指定的目录里没有要查找的文件时,Indexes允许你指定一个文件。缺省情况下,这个变量为index.html,通过srm.conf中的DirectoryIndex来指定,很符合我们的意图。FollowSymLinks意指服务器会返回...
作者:Webmaster发表于:2007-04-28 01:57:46 点击:199 评论:1 查阅全文...
CGI的安全(一)
目录: 1.基本的安全问题 1-1.操作系统 1-2.增强服务器的安全 1-2-1.你应该在什么地方放置你的CGI程序? 1-2-2.SSI(Server-SideIncludes) 1-2-3.增强你的Unix服务器的安全 1-2-4.例子:安全的配置NCSA服务器 2.写出安全的CGI程序 2-1.语言的风险性 2-2.shell危...
作者:Webmaster发表于:2007-04-28 01:57:45 点击:186 评论:1 查阅全文...
获取随机的密码
show.pl #!/usr/bin/perl print"Content-type:text/html\n\n"; print"html\n"; print"headmetahttp-equiv=Content-Typecontent=text/html;charset=gb2312\n"; print"head\nbodybgcolor=#c0c0c0\n"; print"p/p"; print"palign=centerfontcolor=#8080FFbigstrong送您一百...
作者:Webmaster发表于:2007-04-28 01:57:43 点击:332 评论:1 查阅全文...
在CGI中实现session的想法和实现
对于客户端的每一次登陆,在服务器生成一个session,作为一个文件存储在服务器上,例如在“/tmp”下。 文件命名为sess_开头,在加上一个随机的字符串,这个字符串称之为session_id。 在文件中存储的内容包括: 1、用户的最后一次活动时间。(用来检查用户是否长时间没有...
作者:Webmaster发表于:2007-04-28 01:57:41 点击:237 评论:1 查阅全文...
CGI绝对路径和相对路径的简便设置方法
很多的cgi程序的绝对路径和相对路径都可以可采用"相对的形式"来书写: 本地路径: 如:$cgidir="/home1/yishan/public_html/cgi-bin/"; 可写成:$cgidir="../cgi-bin/"; 当要读写某个位于pubilc_html/chat/chat.txt文件时 该文件的路径可写成:$txtdir="../chat/chat.txt";...
作者:Webmaster发表于:2007-04-28 01:57:40 点击:103 评论:1 查阅全文...
使用脚本下载网页
//TheURLtodownload varurl="http://www.aboutnt.com/default.htm" //CreateinstanceofInetControl inet=newActiveXObject("InetCtls.Inet"); //Setthetimeoutproperty inet.RequestTimeOut=20; //SettheURLpropertyofthecontrol inet.Url=url; //Actuallydownloadthef...
作者:Webmaster发表于:2007-04-28 01:57:38 点击:133 评论:1 查阅全文...
利用Perl开发Internet/Intranet应用之二(5)
---- 发送邮件: 可通过调用系统命令实现,如system"mailxzyr\@gznet.com a.txt"或exec"mailxzyr\@gznet.com a.txt"。(a.txt为要发送的邮件内容,"\"是取消@特殊字符的含义)前者系统命令运行完后,会继续执行下面的语句;而后者调用结束后,整个程序就会结束,原来的per...
作者:Webmaster发表于:2007-04-28 01:57:37 点击:87 评论:1 查阅全文...
利用Perl开发Internet/Intranet应用之二(4)
---- 5 怎样在程序中调用系统命令 ------ 以在程序中自动收发邮件为例 ----CGI的推出就是为了使WebServer可以与更多的数据源沟通,常用的数据源有三种:数据库、非关系型数据文件(如txt文本)、邮件系统。前二者的连接和读写都有很多的方法,这里就不再相述。我主要想...
作者:Webmaster发表于:2007-04-28 01:57:36 点击:52 评论:1 查阅全文...
Power by linux-cn.com 粤ICP备05006655号