
Cgi入门教程之:11 写文件
发布时间:2006-03-15 16:53:56 来源:友佳学院(整理) 网友评论 0 条写文件
下面我们建立一个允许访问者输入信息到留言板的页面文件。
留言板程序一般原则email,因为信息存储在数据库中意味着它可以被存储、过滤、管理和输出。
要创建留言板,我们需要在perltour文件夹中建立3个文件:
gusetbook.htm - 用户在浏览器中填充的form。
guestbook.cgi - 从网页获得信息并处理之的程序。
guestbook.log - 包含所有数据的不限制大小的文本文件。
过程很简单,guestbook.cgi是从网页获得name、address、city、state、zip、phone number和comments,然后在guestbook.log文件中附加一行的程序。
我们首先建立用户输入信息用的HTML页面文件。form包含10个元素和一个submit按钮。拷贝以下的代码到文本编辑器中,并保存为guestbook.htm。
注意:如果你的服务器用cgi-bin,应在<FORM>标记符中的guestbook.cgi前加入/cgi-bin/。
然后把这个文件上传到perltour文件夹中。
--------------------------------------------------------------------------------
<HTML><HEAD>
<TITLE> My Guestbook Page </TITLE>
</HEAD><BODY bgColor="beige">
<H1 ALIGN='CENTER'> Please sign our guestbook </H1>
<TABLE BORDER=0 width=100%>
<FORM ACTION="guestbook.cgi" METHOD="post">
<TR><TD> First Name <TD> <INPUT TYPE=TEXT NAME="first" SIZE=25>
<TR><TD> Last Name <TD> <INPUT TYPE=TEXT NAME="last" SIZE=25>
<TR><TD> Address <TD> <INPUT TYPE=TEXT NAME="address" SIZE=40>
<TR><TD> City <TD><INPUT TYPE=TEXT NAME="city" SIZE=25>
<TR><TD>State <TD><INPUT TYPE=TEXT NAME="state" SIZE=2>
<TR><TD>Postal Code <TD><INPUT TYPE=TEXT NAME="postal" SIZE=9>
<TR><TD> Telephone <TD> <INPUT TYPE=TEXT NAME="phone" SIZE=25>
<TR><TD> e-mail <TD> <INPUT TYPE=TEXT NAME="email" SIZE=25>
<TR><TD> Add me to<BR>your mailing list <TD><INPUT NAME="maillist" TYPE=CHECKBOX CHECKED>
<TR><TD> Comments <TD>
<TR><TD COLSPAN=2><TEXTAREA NAME="comments" ROWS=6 COLS=80></TEXTAREA>
<TR><TD><TD> <INPUT TYPE="SUBMIT" VALUE="Send my comments">
</FORM>
</TABLE>
</BODY></HTML>
- Cgi入门教程之:8 脚本解释
- unix 下的文件属性
- 浅析Apache服务器中SSI和CGI的设定方法
- CGI 常用环境变量
- Cgi入门教程之:10 email子过程
- Cgi入门教程之:11 写文件
- Cgi入门教程之:15 读取log文件
- Cgi入门教程之:2 chmod命令
- 关于GD模块的语法和使用
- CGI动态创建图象
- 1.什么是CGI
- 2.CGI计数器的编写方法
- 3.CGI动态创建图象
- 4.unix 下的文件属性
- 5.Cgi入门教程之:13 留言板CGI代码
- 6.Perl操作Mysql数据库
- 7.Cgi入门教程之:11 写文件
- 8.Cgi入门教程之:16 设置口令
- 9.Cgi入门教程之:1 Unix环境
- 10.Cgi入门教程之:12 建立log文件
- 大话G游 专题:手机病毒揭密
- ARP攻击防范与解决方案 路由故障处理手册
- Picasa中文版_Picasa教程 专题:清除流氓软件
- Firefox专题 seo搜索引擎优化专区
- 重装Windows必知的事情 装机之必备软件大行动
