首 页 ┆ 源码下载 ┆ IT学院 ┆ 字体下载 ┆ 模板下载 ┆ 源码发布 ┆ 广告合作 ┆ 网站地图 ┆ 虚拟主机 ┆ 中文域名
► 设为首页
► 加入收藏
► 联系我们
源码下载 >> ASP源码 | PHP源码 | ASP.net源码 | JSP源码 | CGI源码 | VC/C++源码 | VB源码 | Delphi源码 | Flash源码
文章学院 >> 网络编程 | 网页设计 | 图形图象 | 数据库 | 服务器 | 网络媒体 | 网络安全 | 操作系统 | 办公软件 | 软件开发 | 黑客知识
字体下载 >> 精制字体 | 非英字体 | 艺术字体 | 著名字体 | 哥特式 | 简单字体 | 手写体 | 节假日 | 图案字体 | 精度像素 | 中文字体
模板下载 >> 企业门户 | 数码网络 | 休闲娱乐 | 影视音乐 | 旅游名胜 | 文化艺术 | 电子商务 | 个性展示 | 登陆导航 | Flash模板
►►您当前的位置:源码园 → IT学院 → 网络编程 → CGI专区 → 文章内容

Cgi入门教程之:11 写文件

作者:无从考证  来源:转载  发布时间:2007-2-6 16:39:06
写文件 
下面我们建立一个允许访问者输入信息到留言板的页面文件。
留言板程序一般原则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入门教程之:10 email子过程
  • 下一篇文章:Cgi入门教程之:12 代码详解

  • 相关文章:
  • CGI入侵思路整理--CGI,入侵,思路
  • Cgi入门教程之:13 设置口令
  • Cgi入门教程之:12 代码详解
  • Cgi入门教程之:11 写文件
  • Cgi入门教程之:10 email子过程
  • Cgi入门教程之:9 BODY部分
  • Cgi入门教程之:8 脚本解释
  • Cgi入门教程之:7 回应脚本
  • Cgi入门教程之:6 HTML FORM
  • Cgi入门教程之:5 Perl简介
  • Cgi入门教程之:4 使用Emacs
  • Cgi入门教程之:3 定位Perl和sendmail
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 源码发布
Copyright © 2003-2009 Ymyasp.Com. All Rights Reserved .
备案序号:粤ICP备07029071号