繁体中文
设为首页
加入收藏
当前位置:程序开发首页 >> CGI >>
CGI
  • [2006-12-15] 用Perl制作留言本实例之一
          Guest-book在网页设计中占有相当重要的地位,以至于可以和记数 器相提并论。留言本可以用许多编程语言来设计,当然使用最多的还是 perl和vb两种。本次CGI教程我们将谈谈在编写Guest-book中最应该注 意的问题,...
  • [2006-12-15] 用Perl制作留言本实例之二
        将此表单的提交后的动作交给guest-book.CGI程序。       guest-book.CGI    #! perl       print"Content-type:text/HTMLnn";    read(STDIN,$buffer,$ENV{'CONTENT_LENGTH'});    @pairs=split(...
  • [2006-12-15] 用Perl制作留言本实例之三
           这个程序相当简陋,但它具有了所有的CGI-Guest程序的特点, 我们一一分析如下:    首先,    read(STDIN,$buffer,$ENV{'CONTENT_LENGTH'});    @pairs=split(/&/,$buffer);    foreach $pair(@pa...
  • [2006-12-15] 用Perl制作留言本实例之四
        最后:    $filename="c:/website/htdocs/book.HTML";       open(FILE,">> $filename");    print FILE "名字:$FORM{'name'}n";    print FILE "Email:    print FILE "留言:$FORM{'suggest'}"; ...
  • [2006-12-15] PerlScript 的介绍之一
        PerlScript 的介绍 ==================== :forehead Mail: forehead@21cn.com Time: 2000.1.1 ==================== 如有不妥或欠缺,请不吝指教 ======================================================== Q : ...
  • [2006-12-15] PerlScript 的介绍之二
        Q : 如何设置 PerlScript 的安全等级 ? A : 在 IE 4.0 或更高版本中,通过修改注册表实现: HKEY_LOCAL_MACHINE\SOFTWARE\ActiveState\PerlSE\1.0 REG_Dword: EnabledZones = 0x0010 (default) EnabledZones 的值 ...
  • [2006-12-15] PerlScript 的介绍之三
        Q : 我可以用 PerlScript 编写 Active Server Pages 吗? A : 可以. ASP 默认使用 VBScript ,也可用 JavaScript ,但若要使用 PerlScript ,需在服务器上安装 Perl for Win32 和 PerlScript ( 无需在客户机上安装 )...
  • [2006-12-15] PerlScript 的介绍之四
        Q : 客户端 PerlScript ? A : 客户端 PerlScript 嵌入在 HTML 文件中, 所有的 PerlScript 代码必须包含在 <SCRIPT LANGUAGE="PerlScript"> </SCRIPT> 之间.客户端 PerlScript 要求 Perl for Win32 和 PerlScri...
  • [2006-12-15] 用perl访问mysql数据库之一
        一. 安装DBI模块 步骤1: 从TOOLS栏目中下载DBI.zip,下载完后用winzip解开到一个temp目录,共有三个文件: Readme DBI.ppd DBI.tar.gz 步骤2: 在DOS窗口下,temp目录中运行下面的DOS命令: ppm install DBI.ppd ...
  • [2006-12-15] 用perl访问mysql数据库之二
        四. 下面用perl程序来插入若干记录并做查询. use DBI; #连接数据库mydata my $dbh = DBI->connect(’DBI:mysql:mydata’) or die "无法连接数据库: " . DBI->errstr; print "插入若干记录n"; my $sth = $dbh->pr...
  • [2006-12-15] Perl语言的文字处理模式之一
        Perl语言的文字处理模式(Regular Expression)   如果在Unix中曾经使用过sde、awk、grep这些指令的话,相信对于Perl语言中的文字处理模式(Regular Expression) 应该不会感到陌生才对。在Perl语言中因为有这个功能...
  • [2006-12-15] Perl语言的文字处理模式之二
        二、文字处理模式(RegularExpression)的简单范例   看了上一小节文字处理模式〈RegularExpression)之后,初学者对于这个语法的应用可能 还不是很清楚,所以笔者会在这一小节中,举出一些在文字处理模式中常用的范...
  • [2006-12-15] Perl语言的文字处理模式之三(1)
         三、文字处理模式(Regular Expression)相关的运算符及函数   在perl程序写作中常会用到=~和!~这两个运算符及s和tr这二个函数来和文字处理模式/pattern/搭配而成一个运算式,如果能够活用这些指令的话,就可以很...
  • [2006-12-15] Perl语言的文字处理模式之三(2)
        指令: =~相配运算符 说明:这是Perl语言中特有的语法,通常会和文字处理模式来作运算。 范例:   print"请输入一个字符串!n";   $string=; #代表标准输入,会让使用者输入一字符串   chop($string);  #将$s...
  • [2006-12-15] Perl语言的文字处理模式之三(3)
        指令:s取代函数 语法:s/PATTERN/REPLACE/eg   其中PATTERN是文字处理(Regular Expression)的模式,REPLACE是代表取代成何种文 字 模式。而g是这个函数最常用的参数,代表要把所有符合文字模式的字符串 全部取 代...
  • [2006-12-15] Perl语言的文字处理模式之三(4)
        范例三:   $string="ww22CGI44";   $string=~s/(d+)/$1*2/e;   (d+)代表要找寻$string中一个或是多个数值的字符串,再将找到的字符串设成 $1。加上参数e是代表要把$l*2当作是一个运算式,所以$string="www44...
  • [2006-12-15] 本地调试PERL CGI程序之一
        要在自己的平台上调试PERL CGI程序,以中文Win98为例,需要做以下几项工作:   1. 安装、设置TCP/IP协议   2. 安装、设置Web服务器   3. 安装PERL for Win32   详细介绍各个步骤: 一、安装、设置TCP/IP...
  • [2006-12-15] Perl教学 第十篇 格式化输出之三
        2、格式和局域变量 在上例中,你可能已经注意到子程序write_letter调用write输出字母及其出现次数,即使格式定义在子程序外部仍能正常工作。在第17行中将字母及其出现次数传递给该子程序,在子程序中,打印格式使...
  • [2006-12-15] Perl教学 第十篇 格式化输出之四
        六、格式化长字符串 我们已经学过值域@*可以输出多行文本,但它完全将字符串原样输出,不加以格式化。在Perl中对长字符串(包含换行)进行格式化的值域定义很简单,只需把打头的@字符换成^就行了,这种文本格式化...
  • [2006-12-15] Perl教学 第十一篇 文件系统之一
        本章所讲的函数多数使用了UNIX操作系统的特性,在非UNIX系统中,一些函数可能没有定义或有不同的工作方式,使用时请查看Perl联机文档。 一、文件输入/输出函数 本节讲述从文件中读取信息和向文件写入信息的内置库...
  • 总数:470    首页 上一页 下一页 尾页 页: 2/24