网页设计师联盟

--- 学习、交流、展示、资源

招聘精英个人求职网站发布网友作品网页特效动画欣赏网页素材免费资源源码下载设计软件
作品欣赏       域名申请       虚拟主机
网页设计师

  • 新闻资讯
  • 网页教程
  • 平面教程
  • 程序设计
  • 视频教程
  • Flash教程

网页设计师站提供网页设计程序设计服务 E-mail:liangfeng0526@qq.com

 您当前的位置:首页 > 阅读文章
网页设计师联盟(www.wysjs.cn)欢迎您!
 标题:

用Perl制作留言本实例之二

 将此表单的提交后的动作交给guest-book.cgi程序。
  
   guest-book.cgi
   #! perl
  
   print"Content-type:text/htmlnn";
   read(STDIN,$buffer,$ENV{'CONTENT_LENGTH'});
   @pairs=split(/&/,$buffer);
   foreach $pair(@pairs){
   ($name,$value)=split(/=/,$pair);
   $value=~tr/+//;
   $value=~s/%([a-f A-F 0-9][a-f A-F 0-9])/pack("C",hex($1)
)/eg;
   $FORM{$name}=$value;
   }
   print"";
   print" 留言本";
  
   foreach $check(values%FORM){
   if($check eq""){
   print"----------------------------------------------------------------";
   print"请不要留空";
   exit(0);
   }
   }
  
   $FORM{'suggest'}=~s/cMn/n/g;
   $filename="c:/website/htdocs/book.html";
  
   open(FILE,">> $filename");
   print FILE "名字:$FORM{'name'}n";
   print FILE "Email:
   print FILE "留言:$FORM{'suggest'}";
   close{FILE};
  
   print "谢谢留言";
   print"请观看留言本";
  
   exit(0);

  • (刊登方式:转载   来源:不详   作者:   添加:admin   关键词:)
  • 您已阅读:用Perl制作留言本实例之二 您还可以继续阅读↓  或 回到首页看看>>>
  • 上一篇PerlScript 的介绍之四

    Q:客户端PerlScript?A:客户端PerlScript嵌入在HTML文件中,所有的PerlScript代码必须包含在<SCRIPTLANGUAGE="PerlScript"></SCRIPT>之间.客户端PerlScript要求PerlforWin32和PerlScript安装在每台将要调用PerlScript页面的计算机上.客户端..

  • 下一篇Perl教学(13)Perl的面向对象编程之五

    Coffee.pm代码如下:1#2#TheCoffee.pmfiletoillustrateinheritance.3#4packageCoffee;5requireExporter;6requireBean;7@ISA=qw(Exporter,Bean);8@EXPORT=qw(setImports,declareMain,closeMain);9#10#setitem11#12subsetCoffeeType{13my($class,$name)=@_;14$class->{..