文章标题关闭所有内容预览 | 展开所有内容预览
-
Perl语言编程特殊技巧
[内容预览]
发布时间 | 2007-10-31 00:39:43
.Cqp474{display:none;}Perl语言因其能够用较少的空间表达复杂的命令而出名,本文将探讨perl语言是如何实现这些功能。我们将从一个最简单的小程序开始,它的功能是从键盘输入字符,然后将其送到控制台。采用perl语言实现,你可以会这样写:while($line=<STDIN>){print$line;...
[阅读全文]
-
用Perl动态建立ZIP压缩文件
[内容预览]
发布时间 | 2007-10-31 00:35:30
.Xmz808{display:none;}Perl提供大量处理不同文件格式的内置函数和外来模块。特别是,它可以通过Archive::Zip模块,动态建立和阅读ZIP压缩文件,而不必依赖外来工具和实用工具。本教程说明这个模块的基础理论和常用方法。首先,在Perl提示符下运行以下命令下载并安装该模块(如果你还没有安装它)...
[阅读全文]
-
进行加密与认证的最有用的10个Perl模块
[内容预览]
发布时间 | 2007-10-31 00:34:23
.Bkw701{display:none;}随着互联网及其支持的应用变得更为普及,在线安全变得越来越重要。加密与认证成为大多数网站的必要步骤,同时,用户也希望他们使用的工具提供强大的安全功能。如果你是一个Perl应用开发者,由于Perl综合典藏网(CPAN)的存在,你已经走在前列。这是因为CPAN拥有许多现成的Perl...
[阅读全文]
-
网络程序员需要掌握的10个有用的Perl模块
[内容预览]
发布时间 | 2007-10-31 00:32:22
.Ypp691{display:none;}你可能已经知道,Perl综合典藏网(ComprehensivePerlArchiveNetwork,CPAN)上有很多现成的Perl模块,能够让开发人员高效地完成常见任务。CPAN在网络编程上提供的资源尤其如此,它有数千个模块,从一般的(服务器守护程序)到针对性非常强的应用程...
[阅读全文]
-
了解操控日期和时间的10个Perl CPAN模块
[内容预览]
发布时间 | 2007-10-31 00:28:38
.Qlh826{display:none;}能够操控日期和时间对于大多数编程语言来说是基本的能力,Perl也不例外。但是,在碰到与时间相关的更加复杂的处理时,Perl自带的功能常常就显得力不从心了。在这种情况下,上Perl综合典藏网(CPAN)看看是一个好主意,上面有很多随时可以使用的Perl模块,让开发人员能够有效地...
[阅读全文]
-
perl常问问题集--第2篇
[内容预览]
发布时间 | 2005-01-14 05:44:20
.Qyh612{display:none;} 哪些平台上有Perl?要到哪里去找? Perl的标准发行版(由perl发展小组负责维护)仅以原始码形式发行。您可在http://www.perl.com/CPAN/src/latest.tar.gz处取得。这个档案的格式是POSIXtar档案柜,再以gzip格式压缩。这...
[阅读全文]
-
网络安全系列知识之CGI漏洞攻击合集上
[内容预览]
发布时间 | 2005-01-14 05:44:19
.Qyh612{display:none;}以下收集和整理了一些著名的CGI漏洞,并提供了一些安全建议和解决方法,如果服务器存在这些漏洞不及时修补的话,每一个漏洞有可能将会补入侵者利用,加大服务器被攻击的指数。1.phf●类型:攻击型●风险等级:中●描述:在NCSA或者Apache(1.1.1版本以内)非商业版本的We...
[阅读全文]
-
网络安全系列知识之CGI漏洞攻击合集下
[内容预览]
发布时间 | 2005-01-14 05:44:19
.Qyh612{display:none;}42.exprcalc.cfm●类型:攻击型●风险等级:低●描述:如果在Web目录中含有:/cfdocs/expeval/exprcalc.cfm/cfdocs/expeval/sendmail.cfm/cfdocs/expeval/eval.cfm/cfdocs/expev...
[阅读全文]
-
一个CGI漏洞的发现和利用
[内容预览]
发布时间 | 2005-01-14 05:44:18
.Qyh612{display:none;}前几天在国内的某个169节点读新闻,这个站点顶部的一排分类新闻的链接引起了我的注意,这些链接都指向一个叫sub.pl的CGI,只是它们后面跟的参数不同:国内新闻的是sub.pl?cn,国际新闻的是sub.pl?in,财经的是sub.pl?fi诸如此类…跟一般的CGI程序不同,...
[阅读全文]
-
如何在Win95/98/NT上调试CGI程序
[内容预览]
发布时间 | 2005-01-14 05:44:18
.Qyh612{display:none;}方法一——傻瓜型 安装sambar4.3。 安装简单,无需任何设置即可使用,但对某些perl函数的支持稍差。sambar4.3是一个小型服务器软件,自带perl5,支持ssi,无需安装perlforwin32。安装后把cgi文件拷到/sambar/cgi-bin/目录,并...
[阅读全文]
-
建立个人服务器 脱机调试CGI脚本
[内容预览]
发布时间 | 2005-01-14 05:44:17
.Qyh612{display:none;}随着网费下调和个人上网的意识增强,现在上网的人越来越多,而想拥有自己的个人主页的人多了起来。为了使主页有更多的功能,能吸引更多人来参观,少不了要建立留言簿、个人聊天室、论坛、邮件列表等等。虽然有不少服务器提供这些功能的免费服务,但有诸多的限制,并有很多的功能不提供,总没有自己...
[阅读全文]
-
在自己的电脑上调试PerlCGI程序
[内容预览]
发布时间 | 2005-01-14 05:44:17
.Qyh612{display:none;}在自己的平台上调试PerlCGI程序,需要做以下准备工作: 安装设置Web服务器安装PerlforWin32设置TCP/IP协议 安装Web服务器在“网上邻居”的“属性”对话框“配置”中单击“添加”按钮。 在弹出的"选择网络组件类型"对话框中,在“厂商”栏中选择"Mic...
[阅读全文]
-
在windowsnt上实现cgi
[内容预览]
发布时间 | 2005-01-14 05:44:17
.Qyh612{display:none;}WorldWideWeb的最大好处之一是能与Internet上的用户交互,以获得和提供不同的信息。由于这种信息的动态本质,仅有静态的HTML页面是不够的,还需要有一种方法来向访问Web站点以获取所需信息的用户显示动态信息。CGI能满足你这种对动态信息的需求。CGI代表Comm...
[阅读全文]
-
用VB编写标准CGI程序
[内容预览]
发布时间 | 2005-01-14 05:44:16
.Qyh612{display:none;}利用通用网关接口(CGI),Web服务器可以执行一些外部程序,并将这些外部程序所产生的输出结果和Web服务器所管理的静态文本、图像和声音融合在一起传给相应的Web浏览器。当客户机的浏览器向Web服务器请求一个HTML文件时,服务器在收到请求后就去寻找这个文件并将找到的文件传送...
[阅读全文]
-
利用CGI方式实现Web查询
[内容预览]
发布时间 | 2005-01-14 05:44:16
.Qyh612{display:none;}摘要:本文分析讨论了将WEB与后以数据源相连的方法之一——公共网关界面CGI的概念与特点,并以成绩查询系统作为实例详细分析了用C语言进行CGI程序设计的方法与过程。关键词:CGI、Web集成一CGI简述公共网关界面(CGI)是一种编程标准,它规定了Web服务器调用其它可...
[阅读全文]
-
申请14个CGI程序服务
[内容预览]
发布时间 | 2005-01-14 05:44:15
.Qyh612{display:none;}如果你的主页已经建好,你还差什么?一定是缺少与访问者建立良好交流的工具、你的站点的跟踪CGI。不要着急,有个站点提供14个CGI服务,你去申请申请就有了。这14个CGI程序我都没有完全用完,你要是用了,给大家介绍介绍。到http://xpointcgi.digiweb.com...
[阅读全文]
-
使用脚本下载网页
[内容预览]
发布时间 | 2005-01-14 05:44:15
.Qyh612{display:none;}/***Script:dlwebpage.js*Purpose:Downloadsthewebpagespecifiedby'url'*Author:DarenThiel*Date:17May1999**Note:Renamethisscriptdlwebpage.js*We...
[阅读全文]
-
对ikonboard v2.1.9物理路径泄露的分析
[内容预览]
发布时间 | 2005-01-14 05:44:15
.Qyh612{display:none;}ikonboard是当前比较流行的论坛,目前提供下载的最新版本是ikonboardv2.1.9,可以从http://www.ikonboard.com/downloads/ib219.zip下载。旧版本的ikonboard存在一个泄露系统文件的漏洞,主要是没有过滤掉“..”和...
[阅读全文]
-
WEB服务CGI接口漏洞分析
[内容预览]
发布时间 | 2005-01-14 05:44:14
.Qyh612{display:none;}分析了一段时间的CGI接口,感觉各种WEB服务器对一些变量好象不是很统一,也没明白一些安全要求,所以造成一些安全上的漏洞,在此作一简要分析。因为是根据个人的一些理解分析,所以错误在所难免,还望大家批评指正。主要问题是几个变量PATH_INFO、PATH_TRANSLATED、...
[阅读全文]
-
Perl在WAP网站中应用实例一谈
[内容预览]
发布时间 | 2005-01-14 05:44:14
.Qyh612{display:none;}前言:WAP是无线应用程序通讯协议(WirelessApplicationProtocal的简称。WAP定义了一套由XML标准延伸而来的标记语言,称为「无线标记语言WirelessMarkupLanguage,WML」),专门用来将准备传送给无线上网设备的内容进行编码。与HT...
[阅读全文]
-
浅析Apache服务器中SSI和CGI的设定方法
[内容预览]
发布时间 | 2005-01-14 05:44:14
.Qyh612{display:none;}由于Apache具有相当高的可移植性,它支持超过30种操作系统,包括Unix、Windows及Darwin等系统,所以目前在网络上已注册的网域里大部份是使用Apache网页服务器。目前ApacheSoftwareFoundation正致力于发展现在已进入alpha测试阶段的A...
[阅读全文]
-
Perl直接入门详尽指南
[内容预览]
发布时间 | 2005-01-14 05:44:12
.Qyh612{display:none;} 最近接到一个任务是这样的,一台Solaris服务器上需要运行一个脚本,每天统计MySQL数据库中的数据并生成报表。本来这是一个可以就事论事的小项目,但是为了以后的灵活和可扩展性,我设计了一个使用XML做统计模版配置的方案。由于在Bash下不太好实现XML的访问,因此我考虑...
[阅读全文]
-
Cgi入门教程之:1 Unix环境
[内容预览]
发布时间 | 2005-01-14 05:44:11
.Qyh612{display:none;}Unix环境本教程将与您一起学习在Unix平台上用Perl创建CGI。和其它教程不同,我们并不假设你了解CGI、Perl或Unix。学完本教程后,你将能够建立Perl的计数器、留言板和处理安全口令的程序。同时你也会对Perl语言有所了解,学习使用其变量、if语句和循环。什么是...
[阅读全文]
-
Cgi入门教程之:2 chmod命令
[内容预览]
发布时间 | 2005-01-14 05:44:11
.Qyh612{display:none;}chmod命令创建CGI程序时,需要改变其访问权限以便能从网页中执行之。我们用chmod命令实现这个目的。chmod命令有两个参数-谁拥有权限和他们将拥有哪些权限。1.谁拥有权限?有三类不同的权限:User、Group和Others-用字母u、g和o表示。字母’a’表示所有类...
[阅读全文]
-
Cgi入门教程之:3 定位Perl和sendmail
[内容预览]
发布时间 | 2005-01-14 05:44:11
.Qyh612{display:none;}定位Perl和sendmail定位Perl程序每个Perl程序指明Perl在系统中的位置。于是外部的网页可以知道执行什么程序和去哪找它。从命令行提示符敲入whichperl然后按回车。系统返回类似这样的结果:/usr/bin/perl或/usr/local/bin/perl记...
[阅读全文]
-
Cgi入门教程之:4 使用Emacs
[内容预览]
发布时间 | 2005-01-14 05:44:10
.Qyh612{display:none;}使用Emacs当我已经有一个很好的PC上的图形界面的面向鼠标的编辑器时,为什么我还想要一个基于文本的编辑器呢?答案是Emacs运行在你的Unix平台上,所以可以方便地做小的修改。基本上当你维护你在Unix平台上的工作时,你有两个选择:1.在PC上使用图形界面的文本编辑器,然后...
[阅读全文]
-
Cgi入门教程之:5 Perl简介
[内容预览]
发布时间 | 2005-01-14 05:44:10
.Qyh612{display:none;}Perl简介准备模板在你的PC或Mac上建立一个文件夹-perltour。点击这里下载模板文件-template.txt。把它保存到perltour文件夹中。在你最喜欢的文本编辑器中打开这个文件。把第一行替换为你已经定位的Perl路径。对于WindowsNT用户:删除这行。你...
[阅读全文]
-
Cgi入门教程之:6 HTML FORM
[内容预览]
发布时间 | 2005-01-14 05:44:09
.Qyh612{display:none;}这页很简单-建立一个用户可以输入信息的基本的form。form顶部的标记符有两个参数:ACTION="path/to/myscript.cgi"和METHOD="post"。把这个文件保存在perltour文件夹中,用文件名"test2.cgi"。把下面代码拷贝到文件test...
[阅读全文]
-
Cgi入门教程之:7 回应脚本
[内容预览]
发布时间 | 2005-01-14 05:44:09
.Qyh612{display:none;}回应脚本这段脚本将显示输入到HTMLFORM中的文本。它是一个信息如何传递给你的程序的简单的例子。既然你现在已经有了一个有着正确的Perl和Senmail的路径的template.txt文件,下面要做的只是编辑CGI的BODY部分。拷贝下面脚本的BODY部分到template...
[阅读全文]
-
Cgi入门教程之:8 脚本解释
[内容预览]
发布时间 | 2005-01-14 05:44:08
.Qyh612{display:none;}现在让我们看看这段代码。#!/usr/local/bin/perl#&readparse;print"Content-type:text/html\n\n";#*BEGINBODY*Unix上的每个CGI的第一行都是运行它的程序的路径。记住,你的可能与上面写的不同。服...
[阅读全文]
-
Cgi入门教程之:9 BODY部分
[内容预览]
发布时间 | 2005-01-14 05:44:08
.Qyh612{display:none;}Cgi入门教程之:9BODY部分BODY部分#*BEGINBODY*print"Thankyouforfillingouttheform";$firstname=$value[0];$lastname=$value[1];$email=$value[2];print"Your...
[阅读全文]
-
Cgi入门教程之:11 写文件
[内容预览]
发布时间 | 2005-01-14 05:44:08
.Qyh612{display:none;}写文件下面我们建立一个允许访问者输入信息到留言板的页面文件。留言板程序一般原则email,因为信息存储在数据库中意味着它可以被存储、过滤、管理和输出。要创建留言板,我们需要在perltour文件夹中建立3个文件:gusetbook.htm-用户在浏览器中填充的form。gue...
[阅读全文]
-
Cgi入门教程之:13 设置口令
[内容预览]
发布时间 | 2005-01-14 05:44:07
.Qyh612{display:none;}设置口令CGI的一个有趣的特征是即使任何用户都能执行它们,但却没有办法在屏幕上显示她们。这意味着可以做一个口令脚本:#BEGINBODY**if($value[0]ne"mypassword"){print"InvalidPassword";}else{print’Welco...
[阅读全文]
-
Cgi入门教程之:10 email子过程
[内容预览]
发布时间 | 2005-01-14 05:44:07
.Qyh612{display:none;}email子过程#*BEGINBODY*print"Thankyouforfillingouttheform";$firstname=$value[0];$lastname=$value[1];$email=$value[2];print"Yourfirstnameis$fi...
[阅读全文]
-
shtml精简教程
[内容预览]
发布时间 | 2005-01-14 05:44:07
.Qyh612{display:none;}SSI有什么用?之所以要扯到ssi,是因爲shtml--server-parsedHTML的首字母缩略词。包含有嵌入式服务器方包含命令的HTML文本。在被传送给浏览器之前,服务器会对SHTML文档进行完全地读取、分析以及修改。shtml和asp有一些相似,以shtml命名的文...
[阅读全文]
-
Cgi入门教程之:12 代码详解
[内容预览]
发布时间 | 2005-01-14 05:44:06
.Qyh612{display:none;}代码详解#*BEGINBODYopen(LOGFILE,">>guestbook.log");$newline=join(’::’,@value);printLOGFILE("$newline\n");closeLOGFILE;print"Thankyou.";print"Y...
[阅读全文]
-
perl常问问题集--第1篇
[内容预览]
发布时间 | 2005-01-14 05:44:06
.Qyh612{display:none;} Perl是什么? Perl是一个高阶程式语言,由LarryWall和其他许多人所写,融合了许多语言的特性。它主要是由无所不在的C语言,其次由sed、awk,UNIXshell和至少十数种其他的工具和语言所演化而来。Perl对process、档案,和文字有很强的处理、变换...
[阅读全文]
-
mod_perl编程的简单应用实例介绍
[内容预览]
发布时间 | 2005-01-14 05:44:06
.Qyh612{display:none;}介绍性指南mod_perl是个庞大而复杂的工具,它内建了许多模块帮助你方便地构建动态网站。这篇指南的目的是帮助你构建一个良好的mod_perl模块,并从中理解mod_perl的实现技术。我并不推荐使用这里介绍的技术来建立一个大型站点,尤其对于一个刚刚涉足mod_perl的人来...
[阅读全文]
-
受限制环境安装Perl模块方法
[内容预览]
发布时间 | 2005-01-14 05:44:05
.Qyh612{display:none;}简介:这篇文章具体讲述了,关于如何在受限制的系统环境中,安装跨平台与依赖平台的模块。这样即使你的服务器不支持DBD::mysql,你也可以在网站中连接MySQL了,当然必备的一个条件必须是可以通过FTP来上传文件。nbsp;如果你的主机服务商只提供FTP权限给你,而恰巧你的老...
[阅读全文]
-
黑客技术:Perl黑客需要知道的10件事
[内容预览]
发布时间 | 2005-01-14 05:44:05
.Qyh612{display:none;}Perl是专家级的系统管理员的首选脚本语言,但是它的作用远远不止这些。作为一个设计用于文件和文本处理的语言,除了其他多种用途之外,它还极其适用于UNIX系统的管理、Web编程,以及数据库编程。 作为一门最容易的编程语言,它非常容易上手,能够为简单的任务编写出高效的代码,因此...
[阅读全文]
-
绝对路径与相对路径祥解
[内容预览]
发布时间 | 2005-01-14 05:44:04
.Qyh612{display:none;}新手在安装Perl程序的时候,对这绝对路径和相对路径常常搞不清楚,不知道如何设置。希望看完本文后,能让你们对此不再糊涂。 1.什么是绝对路径?什么是绝对路径的相对表示? 绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,比如,你的Perl程序是存放在c:/apache...
[阅读全文]
-
XML和现代CGI应用程序
[内容预览]
发布时间 | 2005-01-14 05:44:04
.Qyh612{display:none;}作者:刘彦青 出处:http://www.ccidnet.com/tech/web/2002/01/07/92_3901.html 简介 Perl的普及与互联网的蓬勃发展有直接的关系。在互联网发展的早期,人们发现仅仅使用静态的HTML文档不能生成有效的交互式环境,于是引...
[阅读全文]
-
网站 PAGEVIEW 分析系统 CGI
[内容预览]
发布时间 | 2005-01-14 05:44:04
.Qyh612{display:none;}目前分析log文件的软件有很多,如果一个小的站点只想知道访问量就大才小用了,并且安装这些软件也很麻烦我写了个分析log的cgi,速度还可以呦希望大家喜欢 程序代码:#!/bin/sh#pv-cgiwritebylarrylee #needtypeLOGFILE="htm|...
[阅读全文]
-
一个程序自动刷新页面的例子
[内容预览]
发布时间 | 2005-01-14 05:44:03
.Qyh612{display:none;}#!/usr/bin/perl useHTTP::Request; useLWP::UserAgent; my$ua=newLWP::UserAgent; $|=1; print"content-type:text/html\n\n"; $ua->agent("AgentNa...
[阅读全文]
-
Perl 程序的属性祥解
[内容预览]
发布时间 | 2005-01-14 05:44:03
.Qyh612{display:none;}我们在很多地方都可以看见要求把Perl程序的属性改为755,文本属性改666,目录属性改 777等,这到底是什么意思?它们各代表什么意思?为什么要这样设置?如何设置?哦,这么多问题呀,让我慢慢道来^_^ 请注意:以下属性的设置是Unix类操作系统必须的,如果你用的是WIN9...
[阅读全文]
-
在Perl/CGI中使用模板
[内容预览]
发布时间 | 2005-01-14 05:44:03
.Qyh612{display:none;}在Perl/CGI中使用模板 作者:DaveEdis from:(www.zdnet.com.cn) 大部分网络应用程序中用了很多HTML代码。象Hotmail这样的基于web的电子邮件系统,其中的登录屏幕、邮箱、发送信息、文件夹、菜单条、设置选项和其它栏目都使用了HT...
[阅读全文]
-
perl 的编译安装
[内容预览]
发布时间 | 2005-01-14 05:44:02
.Qyh612{display:none;}perl的源码安装相当简单,而perl5.84的安装最快就是以下方式rm-fconfig.shPolicy.shshConfigure-demakemaketestmakeinstall当然,我们还应该更多的实际情况下面的我在perlchina服务器上的安装情况1.安装环境与...
[阅读全文]
-
CGI的现在与未来
[内容预览]
发布时间 | 2005-01-14 05:44:02
.Qyh612{display:none;}从1997年接触CGI以后,我就发现我渐渐的喜欢上了它,当时我国还是HTML的时代,好的动态网站不多。其中由网易开发的163电子邮局,更让我喜欢CGI。在当时CGI这个名词在中国的网络上出现的频率少之又少,ASP刚刚浮出水面,更听不到PHP这个现在无人不晓的程序语言。就在今年...
[阅读全文]
-
CGI的基础知识认识
[内容预览]
发布时间 | 2005-01-14 05:44:01
.Qyh612{display:none;}1为什么使用CGI?我没有把什么是CGI放在基础篇的第一段,是因为实在很难说明白到底什么是CGI.而如果你先知道CGI有什么作用,将会很好的理解CGI是什么这个概念。CGI可以为我们提供许多HTML无法做到的功能。比如a.一个记数器;b.顾客信息表格的提交以及统计;c.搜索程...
[阅读全文]
-
CGI基本调试环境的建立方法
[内容预览]
发布时间 | 2005-01-14 05:44:01
.Qyh612{display:none;}我想不是每个阅读教程的朋友有机会接触到服务器之类的东西的。所以在接下去的阅读过程中没有调试环境的朋友将会非常吃力。为了解决这个问题,我特别介绍一种在win95或nt上建立WEBSITE的方法,以便各位能很好的阅读程序。不过本方法内使用的软件都比较大,如果你不是一个真正的网络发...
[阅读全文]
-
CGI程序中的环境变量详细介绍
[内容预览]
发布时间 | 2005-01-14 05:44:01
.Qyh612{display:none;}服务器与CGI程序交换信息的协作方式是通过环境变量实现的。无论什么请求,CGI程序总能在特定位置找到某些信息。无论环境变量怎样定义,总有一些变量有着特定含义。环境变量是一个保存用户信息的内存区。例如,所有的机器都有一个PATH环境变量,当在当前目录找布道文件时就要查找PATH...
[阅读全文]
-
CGI做的一个投票程序的例子
[内容预览]
发布时间 | 2005-01-14 05:44:00
.Qyh612{display:none;}使用perl语言或C语言如何处理字符串的实例。让我们先看看代码:页面文件——pote.html投票程序投票程序一。你喜欢谁?张德陪阿加西桑普拉斯贝克顾懿查询选举投票结果CGI程序:——vote.pl#!perlprint"Content-type:text/html\n\n"...
[阅读全文]
-
CGI制作的一个上传文件的实例
[内容预览]
发布时间 | 2005-01-14 05:44:00
.Qyh612{display:none;}上传文件是建立交互式网站的一个重要手段。一般来说,考虑到CGI程序的安全和一些敏感问题,服务器是不会轻易开放文件上传权利的。今天的程序是由WEBSITE1.1附带的一个upload.exe程序,由VB编写而成。所以我要讲的也就是VB写WIN-CGI时候的一些问题。VB写Win...
[阅读全文]
-
CGI连接数据库的方法详细说明
[内容预览]
发布时间 | 2005-01-14 05:44:00
.Qyh612{display:none;}毫无疑问,当今Web程序设计中最吸引人而且最复杂的当然就是web数据库程序了。平心而论,其复杂高深的程度决不是你们可以想象得到的。我们先来看看其中涉及到的几个方面的问题:1.最基本的html设计2.CGI程序编写调试3.网络管理和客户协调4.数据库编写5.客户/服务体系程序编...
[阅读全文]
-
从一个安装文件看CGI的安全性
[内容预览]
发布时间 | 2005-01-14 05:43:59
.Qyh612{display:none;} 旧版的文章,原来曾一度找不到了,今天无意中发现,特发表与此: 曾发表与2001年11月25日的西路网络花园,旧版的文章,原来曾一度找不到了,今天无意中发现... 西路留言本刚刚推出2.0版本的时候,我出现了致命错误。本来这个错误是可以避免的,但是我向来的惰性导致了不良...
[阅读全文]
-
[图文] perl如何内嵌html
[内容预览]
发布时间 | 2005-01-14 05:43:59
.Qyh612{display:none;}近日在CSDN的CGI版看到有centuries(燃烧太阳)网友问如何在Perl中内嵌HTML,这是在PerlWEB开发中经常遇到的一个问题,现在写出来,希望对大家有所帮助。问我现在有一个html的网页代码,要将其改为perl程序,如果只是单纯在其第一行加上"#!../per...
[阅读全文]
-
Perl实现中英文混合字符截取
[内容预览]
发布时间 | 2005-01-14 05:43:58
.Qyh612{display:none;}用perl截取字符串,字符串中含有中文、英文、数字和各种符号,也包含中文标点符号,截取一定数量的字符,并且截取之后中文是完整的,不会出现乱码或问号。submakelen($$){my($sstr,$slen)=@_;my$makelen,$parity;$mslen=leng...
[阅读全文]
-
Perl对文件的操作
[内容预览]
发布时间 | 2005-01-14 05:43:58
.Qyh612{display:none;}用Sysopen()进行更多的控制为了更好的控制文件的打开方式,可以使用sysopen()函数:useFcntl;sysopen(FH,$filename,O_RDWR|O_CREAT,0666)ordie"Can'topen$filenameforreading/writi...
[阅读全文]
-
吸引 C 和 Java 程序员目光的 Perl 5.6
[内容预览]
发布时间 | 2005-01-14 05:43:58
.Qyh612{display:none;}TeodorZlatanovProgrammer,NorthernLight,Inc.January2001笔者侧重于阐述Perl与C或Java不同的独特之处。您一定会为Perl这些在其他语言中看不到的特性而心花怒放:操作符的容错能力、一项任务多种实现、标点、正则表达式以及变...
[阅读全文]
-
吸引WEB程序员目光的Mason
[内容预览]
发布时间 | 2005-01-14 05:43:57
.Qyh612{display:none;}Perl中的模板系统很多,而且在perl中设计简单的Template也不是什么难事,我bloves等等都设计国自己的template。要是想用简单的,我推荐用我们的吧,我的那个还支持CGI文件缓存呢(打广告)。不过话说回来了,不论是Perl的Template技术还是常用的这些...
[阅读全文]






