博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CGI的函数
阅读量:6155 次
发布时间:2019-06-21

本文共 1116 字,大约阅读时间需要 3 分钟。

CGI 不是语言而是common language gateway, 是借助STDIN, STDOUT来操作,简单的例子,

#!/usr/bin/perl -wTprint "Content-type: text/html\n\n";print <
Test Page

Hello, world!

EndOfHTML

把以上cgi,放在www docuements的目录里,

访问

CGI.pm Module

The CGI.pm 模块式 Perl  5.004里面的标准库。

use CGI qw(:standard);The qw(:standard) 表示我们从CGI.pm.调用"standard" 函数。调用函数,如果不传参数,可以不要括号,如下,functionname(arguments)CGI.pm有很多函数,我们可以用的如以下几个,header;start_html;end_html;例如,print start_html("Hello World");会打印出,Hello World例如,print start_html(-title=>"Hello World",	-bgcolor=>"#cccccc", -text=>"#999999", -background=>"bgimage.jpg");会打印出如下,end_html 会打印如下的标签因为perl是OO的,你可以完全读懂以下两段程序是一个意思,use CGI qw(:standard);print header;print start_html("Hello World");以下是OO的,use CGI;                    # don't need qw(:standard)$cgi = CGI->new;         # ($cgi is now the object)print $cgi->header;      # function call: $obj->functionprint $cgi->start_html("Hello World");再上一个完整的程序,
#!/usr/bin/perl -wTuse CGI qw(:standard);print header;print start_html("Hello World");print "

Hello, world!

\n";print end_html;

转载于:https://www.cnblogs.com/cosiray/archive/2012/03/21/2409735.html

你可能感兴趣的文章
SQL server 安装教程
查看>>
Linux下ftp和ssh详解
查看>>
跨站脚本功攻击,xss,一个简单的例子让你知道什么是xss攻击
查看>>
js时间和时间戳之间如何转换(汇总)
查看>>
js插件---图片懒加载echo.js结合 Amaze UI ScrollSpy 使用
查看>>
java中string和int的相互转换
查看>>
P1666 前缀单词
查看>>
HTML.2文本
查看>>
Ubuntu unity安装Indicator-Multiload
查看>>
解决Eclipse中新建jsp文件ISO8859-1 编码问题
查看>>
7.对象创建型模式-总结
查看>>
【论文阅读】Classification of breast cancer histology images using transfer learning
查看>>
移动端处理图片懒加载
查看>>
jQuery.on() 函数详解
查看>>
谈缓存和Redis
查看>>
【转】百度地图api,根据多点注标坐标范围计算地图缩放级别zoom自适应地图
查看>>
用户调研(补)
查看>>
ExtJS之开篇:我来了
查看>>
☆1018
查看>>
oracle 去掉空格
查看>>