CGI 编程与 Tcl 字符串处理全解析
1. CGI 表单定义与数据处理
在 CGI 编程中,除了生成输出,还需处理用户输入。这一过程相对复杂,主要源于两个方面:一是要定义包含表单的 HTML 页面供用户填写;二是表单数据按标准形式组织编码,脚本需对其解码。
1.1 访客留言簿相关页面与脚本
访客留言簿页面有链接指向 newguest.html ,此页面包含一个表单,允许用户注册姓名、主页 URL 及添加额外 HTML 标记。表单设有提交按钮,用户点击后,表单信息会传递给 newguest.cgi 脚本。该脚本会更新数据库,并为用户生成确认页面。
以下是 newguest.html 表单的示例代码:
<HTML>
<HEAD>
<TITLE>Register in my Guestbook</TITLE>
</HEAD>
<BODY BGCOLOR=white TEXT=black>
<FORM ACTION="newguest.cgi" METHOD="POST">
<H1>Register in my Guestbook</H1>
<UL>
<LI>Name <INPUT TYPE="text" NAME="name" SIZE="40">
<LI>URL <INPUT TYPE="text" NAME="url" SIZE
超级会员免费看
订阅专栏 解锁全文

7万+

被折叠的 条评论
为什么被折叠?



