chris

平平安安

随笔分类 -  PERL

Perl utf8 gbk gb2312
摘要:#!/usr/bin/perl -wuse strict;use Encode;#gbk TO uft-8my $str;$str = encode("utf-8",decode("gbk",$str));#$str = encode_utf8(decode("gbk",$str)); # Or use this method# uft-8 TO gb2312:$str = encode("gb2... 阅读全文

posted @ 2010-09-03 09:56 chrisfu 阅读(367) 评论(0) 推荐(0)

用PHP控制浏览器cache
摘要:来源:http://www.phpe.net/articles/123.shtmlOutput Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想在数据已经输出后,再输出文件头的情况。输出控制函数不对使用 header() 或 setcookie(), 发送的文件头信息产生影响,只对那些类似于 echo() 和 PHP 代码的数据块有作用。 我们先举一个简单的例... 阅读全文

posted @ 2009-03-20 17:31 chrisfu 阅读(144) 评论(0) 推荐(0)

perl中的引号
摘要:qq等价于双引号"";qw等价于单引号'';qq或qw后的括号是等价的,也就是说,无论使用 ( ) [ ] { } 的哪种,实现的效果是相同的。选择引号或qq或括号更多情况是为了程序的可读性而选择。 阅读全文

posted @ 2009-03-18 18:13 chrisfu 阅读(206) 评论(0) 推荐(0)

【转】利用Perl开发Internet/Intranet应用之二(4)
摘要:----5 怎样在程序中调用系统命令 ------以在程序中自动收发邮件为例 ----CGI的推出就是为了使WebServer可以与更多的数据源沟通,常用的数据源有三种:数据库、非关系型数据文件(如txt文本)、邮件系统。前二者的连接和读写都有很多的方法,这里就不再相述。我主要想谈谈在CGI程式中怎样才能读取到邮件系统的邮件,自动发送邮件又是怎样进行的。Microsoft最近推出了ADO(Acti... 阅读全文

posted @ 2009-03-12 17:36 chrisfu 阅读(171) 评论(0) 推荐(0)

【转】利用Perl开发Internet/Intranet应用之二(3)
摘要:----3 图形文件的处理 ----虽然client经常向服务器申请的都是text/html文件,但是服务器也可以回送GIF、JPG等图形文件,我们只需在数据的header中指明即可。假如我们用< imgsrc="http://10.0.0.1/Scripts/te.pl" >语句调用CGI程式,向服务器申请一个GIF文件,则服务器收到请求后会以二进制码的形式回送一个GIF的图形文件给... 阅读全文

posted @ 2009-03-12 17:35 chrisfu 阅读(139) 评论(1) 推荐(0)

【转】利用Perl开发Internet/Intranet应用之二(2)
摘要:----2 强大的字串处理功能 ----在前面已提过perl具有非常强大的字串处理功能,它除了提供一些字符运算比较符(eq,ne,le...)外,还提供了大量针对字符串匹配的参数。这是其它一些cgi编写语言所不具有的。 ----我们经常会遇到,传递的参数是中文信息,但接收到后却都是乱码。这是什么原因呢?我们都知道,一个中文占用2个字节,而一个英文字母只占用1个字节,unicode编码除外(unic... 阅读全文

posted @ 2009-03-12 17:34 chrisfu 阅读(149) 评论(0) 推荐(0)

【转】利用Perl开发Internet/Intranet应用之二(1)
摘要:三利用Perl开发Internet/Intranet应用的方法与技巧 ----1 Perl5.0的某些语法 ----为了方便大家对后面内容的理解,在这里先介绍一些perl5.0的基础知识。 ----1)变量(对象)的表示方法:前面以$打头,如:$db,$bcd ----2)普通阵列的表示方法:前面以@打头,如:@value ----读取方式:$value[0],$value[1]... ----3... 阅读全文

posted @ 2009-03-12 17:34 chrisfu 阅读(133) 评论(0) 推荐(0)