《表单的应用 课件》PPT课件_第1页
《表单的应用 课件》PPT课件_第2页
《表单的应用 课件》PPT课件_第3页
《表单的应用 课件》PPT课件_第4页
《表单的应用 课件》PPT课件_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、表单的应用,表单的应用,留言簿 登录与注册,留言簿,实现目标 若 未输入姓名,拒绝提交表单,并立即提示用户; 提交表单,把“姓名”,“性别”及“留言内容”存入数据库; 留言成功后跳转到留言成功页面,显示出留言成功信息,留言簿,实现步骤(结合ASP) 把包含该留言页面的文件夹,配置成站点文件夹 连接数据库 创建连接数据库对象 定义连接数据库的字符串 打开数据库连接,留言簿,实现步骤(结合ASP) 连接数据库 创建连接数据库对象,set conn = Server.CreateObject(adodb.connection),说明: 利用ASP的Server对象的CreateObject方法创建一

2、个数据库连接对象; CreateObject方法是Server对象中最重要的方法,许多功能都不得不用到它。它用于创建已注册到服务器上的ActiveX组件(如访问数据库).,留言簿,实现步骤(结合ASP) 连接数据库 定义连接数据库的字符串,说明: strConn 是自定义字符串变量,用于存储访问数据库的字符串 driver 指明连接的数据库是access数据库 注意:Microsoft Access Driver与 (*.mdb)之间有空格 dbq指明access数据库的路径 Server.MapPath表示Server对象的MapPath方法将服务器上的虚拟路径转换为web服务器上的物理路径

3、,因为程序访问数据库文件必须通过物理路径才能访问,Microsoft Access strConn = driver=Microsoft Access Driver (*.mdb); dbq= server=服务器名;database=数据库名; uid=用户名;pwd=密码,Microsoft Access strConn = driver=Microsoft Access Driver (*.mdb); dbq= dbq= server=服务器名;database=数据库名; uid=用户名;pwd=密码,留言簿,实现步骤(结合ASP) 连接数据库 创建连接数据库对象 定义连接数据库的字符

4、串 打开数据库连接,创建一名为mysite的数据库 创建一名为leaveword的数据表,留言簿,实现步骤(结合ASP) 在客户端判断用户是否已输入姓名, ,用Javascript语言编写一段脚本函数插入中,说明: 在浏览器对象中,document文档对象是核心. document.all表示整个HTML文档,通过它可以访问/设置HTML文档中的每个元素,留言簿,实现步骤(结合ASP) 在客户端判断用户是否已输入姓名 用Javascript语言编写一段脚本函数插入中 设置,onchange 事件 发生在文本输入区的内容被更改,然后焦点从文本输入区移走之后,onsubmit 属性用来添加Java

5、Script,这些JavaScript在用户数据被传递时运行。 该脚本函数返回值若为true,则提交表单; 为false,则不提交表单.,留言簿,实现步骤(结合ASP) 提交表单,把“姓名”,“性别”,“留言内容”等信息插入数据库; 把用户输入的“姓名”,“性别”,“留言内容” 信息,分别存于三个变量,留言簿,实现步骤(结合ASP) 提交表单,把“姓名”,“性别”,“留言内容”等信息插入数据库; 把用户输入的“姓名”,“性别”,“留言内容” 信息,分别存于三个变量 将数据插入数据库, then strSql = insert into leaveword(name,sex,content) values ( & username & , & sex & , & content & ) conn.Execute strSql session(name) = username session(sex) = sex conn.Close() Response.Redirect(success.asp) end if %,使用Session变量保存客户端私有的资料变量,用户在应用程序的 Web 页之间跳转时这些存储在 Session 对象中的变量将不会丢失, Session变量将在用户最后一次请求页面后20分钟时间范围内不会消失,Execute方法 用于执行SQL语句,关闭数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论