选择显示字体大小

perl语言的文字处理模式之三

三、文字处理模式(regular expression)相关的运算符及函数 在perl程序写作中常会用到=~和!~这两个运算符及s和tr这二个函数来和文字处理模式/pattern/搭配而成一个运算式,如果能够活用这些指令的话,就可以很轻易地来处理一些字符串,当然在cgi程序设计中也就更能得心应手了。现在就让作者来介绍这些运算符及函数的用法:  -- 指令: /pattern/文字运算 说明:如果在文字运算中没有使用=~或是!~运算符指定一个字符串来做运算的话, 就会 使用内定的输出变量$_来做/pattern/文字运算。 范例一: $string="chmod7llcgi"; $string=~/(w+)s+(d+)/; 第一个(w+)是代表找寻数个字母,并将所找到的字符串指派给$l这个变量,而s+代 表 找寻多个空白的字符串,最后(d+)代表找寻...

http://www.sosof.com/detail/402/595402223638731.html -by - 丰搜 缓存页面


本地调试perl cgi程序

要在自己的平台上调试perl cgi程序,以中文win98为例,需要做以下几项工作: 1. 安装、设置tcp/ip协议 2. 安装、设置web服务器 3. 安装perl for win32 详细介绍各个步骤: 一、安装、设置tcp/ip协议 如果您已经可以通过拔号正确连上internet,这说明你的tcp/ip已经正确安装,不过你还得耐心看下去哟!进入“控制面板”,双击“网络”图标,出现“网络”的对话框,这里已经安装了tcp/ip。假设tcp/ip不存在,要添加它,只需单击“添加”按钮,选择“协议” 后单击“添加”按钮,请选择“microsoft”-“tcp/ip”,按“确定”,系统提示要win98的磁盘,然后会重新启动,照作就是了。别急,这一步还没结束,还要对tcp/ip进行一些设置。选择“tcp/ip”,单击“属性”。在“dns配置”中,选择“禁用dns”;在“ip地址”选项...

http://www.sosof.com/detail/402/186402223639745.html -by - 丰搜 缓存页面


如何利用perl开发internet/intranet应用之一

  perl原来主要用于编写一些unix系统上的管理和监控程序,由于perl与unix系统紧密相连,故后来很多人都喜欢采用perl来编写cgi程序。现在相当一部分企业都会采用nt平台,但大部分仍然采用perl进行应用开发。 因为它具有良好的通用性和强大的字处理能力,即使以后改用unix系统(可能由于接入用户数增多,访问量加大),程序修改量也不大(vbscript则无法移植,vbscriptwindowsonly)。 -与其它cgi编写语言(vbscript、javascript-forserver、cshell、c/c++...)相比,perl具有以下5个优点: -1具有高度可扩展性和随时可用。 -2具有非常强大的字串处理功能。 -3很容易调用系统命令(shellcommands),易于编写unix系统程式。 -4具备面向对象的编程能力,代码的可维护性、复用性好。 -5适用于各类web服务...

http://www.sosof.com/detail/402/747402223639578.html -by - 丰搜 缓存页面


如何利用perl开发internet/intranet应用之二

三利用perl开发internet/intranet应用的方法与技巧 -1 perl5.0的某些语法 -为了方便大家对后面内容的理解,在这里先介绍一些perl5.0的基础知识。 -1)变量(对象)的表示方法:前面以$打头,如:$db,$bcd -2)普通阵列的表示方法:前面以@打头,如:@value -读取方式:$value[0],$value[1]... -3)相关阵列的表示方法:前面以%打头,如:%value -相关阵列与普通阵列没有什么不同,差别只在它的索引值是用字串,而非一般常用的整数值。 -读取方式:$value{$string1},$value{$string2}... -4)读写文件用open命令 -如:open(input,"< zyr.txt"); -读文件用“”、追加文件用“ > >...

http://www.sosof.com/detail/402/408402223640183.html -by - 丰搜 缓存页面


在cgi中如何使用cookie的方法

cookie的语法: http cookie的发送是通过http头部来实现的,他早于文件的传递,头部set-cookie的语法如下: set-cookie:name=name;expires=date;path=path;domain=domain;secure name=name: 需要设置cookie的值(name不能使用“;”和", "号),有多个name值时用";"分隔例如:name1=name1;name2=name2;name3=name3。 expires=date: cookie的有效期限,格式: expires="wdy,dd-mon-yyyy hh:mm:ss" path=path: 设置cookie支持的路径,如果path是一个路径,则cookie对这个目录下的所有文件及子目录生效,例如: path="/cgi-bin/",如果path是一个文件,则cookie指对这...

http://www.sosof.com/detail/222/9402223641933.html -by - 丰搜 缓存页面


cgi简明教程第三章

传送方法: 所谓方法是指调用cgi程序的途径。事实上,要执行程序时,你用一种方法向服务器提 出请求,此请求定义了程序如何接受数据。 下面介绍最常用的两种方法:get和post 1.get 当使用这种方法时,cgi程序从环境变量query_string获取数据。query_string被 称为环境变量,就是这种环境变量把客户端的数据传给服务器。为了解释和执行程序,cgi 必须要分析(处理)此字符串。当你想从服务器获得数据并且不改变服务器上的数据时, 你应该选用get.但如果你的字符串长度超过了一定长度,那么还是选用post方法。 2.post 使用post方法时,web服务器通过stdin(标准输入),向cgi程序传送数据。服务 器在数据的最后没有使用eof字符标记,因此程序为了正确的读取stdin,必须使用 content_length .当你发送的数据将改变web服务器端的数据或者你想给...

http://www.sosof.com/detail/402/540402223641991.html -by - 丰搜 缓存页面


cgi简明教程第八章

form to mail 所谓form to mail的功能,就是在页面上建立一个表单(form),该表单内记录着用户的信息,当用户提交了此表单,程序自动将表单内容发送的管理员所设定的信箱里。听起来这非常简单,根本用cgi就可以写这样的功能。 其实当然没有这么简单,实际上许多公司网页还要求此表单在提交时存如另一个数据库,这样就需要写cgi程序了。 为了便于解说form to mail的功能,我们这里不考虑复杂情况,只考虑最简单的情况。就是唯一的form to mail功能,其他的功能只要在程序内加入相应的程序块就可以了。 在unix中,我们最多使用的就是email网关,因为是cgi开发环境中少数几个标准unix工具之一。在cgi程序中发送e-mail的命令是mail和sendmail.我比较喜欢sendmail,因为它功能更强,sendmail从stdin接受数据,遇到eof或只包含。的一...

http://www.sosof.com/detail/402/100402223642163.html -by - 丰搜 缓存页面


cgi简明教程第六章

对于本章的程序——选票程序,我不想多说什么。我只是想在本程序内教给大家如何 使用perl语言或c语言如何处理字符串的实例。让我们先看看代码: 页面文件——pote.html <html> <title>投票程序</title> <h1>投票程序</h1> <form method="post" action="/cgi-bin/vote.pl"> 一。你喜欢谁?<br> <input type="radio" name="idol" value="a" checked>张德陪<br> <input type="radio" name="idol" value="b">阿加西<br> <input type="radio" name="idol" valu...

http://www.sosof.com/detail/402/701402223642573.html -by - 丰搜 缓存页面


perl 的 cgi 文件及目录操作

大多数程序都不是孤立的,它们与它们的环境相互作用。很多的程序也需要通过文件操作实现数据的存贮和交换。文件句柄(file handle)是perl程序中为程序和外部世界提供i/o连接的名称。建议全部使用大写字母以示与变量等的区别。 特别地,也可以将stdin/stdout/stderr也认为是perl的文件句柄,分别代表标准输入/标准输出/标准错误输出。 打开及关闭文件 perl的文件操作与c语言极为相似。如: open(filename,"abc.txt"); 该调用为读文件打开,若为写文件而打开,需在文件名前加上大于号: open(filename,">abc.txt"); 若要追加至文件尾,可在文件名前加上两个大于号: open(filename,">>abc.txt"); 以上三种open()格式在成功时返回真,失败时返回假。但程序中通常没有提示,出错时往往会...

http://www.sosof.com/detail/402/693402223643789.html -by - 丰搜 缓存页面


cgi脚本在win2000、winnt下安装

)</p><p> cgi(common ggateway interface)通用网关接口技术,是当前internet上广泛应用的网页开发技术,以前,它是加载动态数据的首选方法。许多经典的网络应用,如聊天室、讨论板、留言板等能够以此技术实现。 </p><p> 实际网络使用中,如果我们要访问的对象是cgi时,其过程就不同于访问html时的简单文件传输了,这时需要第三方的参与来实现客户端与服务器的信息交换,而这个第三方就是本文将重点讲到的cgi的解释器。当服务器收到客户端发来cgi访问请求时,经过访问权限审核后调用perl来响应我们所提交的cgi访问请求,并在服务器上生成一个新的进程(执行一次程序)。经perl运算后包含动态数据的网页将通过专用程序接口返回给服务器,再由服务器向该客户端输出标准的web页,并结束这一进程,以上就是cgi浏览的一般过程。 </p><p> 从上述介绍可以看出cgi访...

http://www.sosof.com/detail/402/394402223644400.html -by - 丰搜 缓存页面


上一页 1 2 3 4 5 6 7 8 9 10 11 下一页

 


相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons