发信人: zykitty()
整理人: jinhu(1999-06-22 21:06:04), 站内信件
|
发信人: yuei(缘) 信区: CGI
标 题: 如何用VB编写CGI程序 (4)
发信站: 商盟社区 (1999-6-21 上午 09:09:39) 转信
---------------------------------------------------------------------- ----------
三)现在开始编写CGI 程序了,第一步工作就是读入用户输入的
参数,这方面cgi32.bas 已经帮我们做好了,只需要用GetSmallField("参数名" )
就可以得到。
于是我们在CGI_MAIN中这样写
dim strUserName,strPassword,strEmail
strUserName=Trim(GetSmallField("username"))
strPassword=Trim(GetSmallField("password"))
strEmail=Trim(GetSmallField("Email"))
然后要做的工作就是把这些东西存入数据库中:
' 打开数据库
dim myDB as database
dim rsUserInfo as RecordSet
set myDB=OpenDatabase("All.mdb")
set rsUserInfo=myDB.OpenRecordset("UserInfo")
' 往数据库增加资料
rsUserInfo.AddNew
rsUserInfo.field("username")=username
rsUserInfo.field("password")=password
rsUserInfo.field("email")=email
rsUserInfo.Update
rsUserInfo.close
myDB.close
最后就用send命令输出结果提示:
' 输出CGI头
Send ("Content-type: text/html")
Send ("")
' 输出HTML
Send ("<HTML><TITLE>注册成功</TITLE><body>")
Send ("用户"+username+"资料已经成功加入系统数据库中")
Send ("</body></html>")
四)就这样,一个简单的CGI 程序就完成了。
-- 云深不知处
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.96.189.17]
|
|