文档详情

电子商务与安全实验哈工大.doc

发布:2018-02-25约3.47万字共59页下载文档
文本预览下载声明
实验指导书 班级: 姓名: 实验报告的内容 题目 描述每个实验的内容是什么。 需求分析、程序数据流与功能图 用E-R图描述数据库的模式设计及每个关系模式的建立;描述数据字典及程序数据流与功能图;每个事件、函数或过程的头和规格说明;列出每个过程或函数所调用和被调用的过程或函数,也可以通过调用关系图表示。主要算法的框架。 调试报告 调试过程中遇到的主要问题是如何解决的;对设计和编码的回顾讨论和分析;改进设想;经验和体会等。 源程序清单和结果 源程序要加注释,要有测试数据及结果。 实验1: 学习Vbscript语言 和ASP的ADO接口 访问SQL SERVER2000的数据库(4学时) 本次实验的主要目的和内容: 1.熟悉VBScript在HTML中的应用 2.掌握ASP的ADO接口访问SQL SERVER2000数据库 3.应用ASP开发基于SQL SERVER数据库的留言本程序 实 验 报 告 1 日期: 本留言板支持登陆功能,普通用户可以提交留言和查看留言。 1.留言板首页 2.留言板留言部分 3.登录部分 4. 登录成功后查看留言 5.数据库 代码部分 1.conn.php ?php $conn = @ mysql_connect(localhost, root, ) or die(数据库链接错误); mysql_select_db(bbs, $conn); mysql_query(set names GBK); //使用GBK中文编码; define(ALL_PS,NUM); function htmtocode($content) { $content = str_replace(\n, br, str_replace( , nbsp;, $content)); return $content; }//解决输入中空格与回车等问题 ? 2.login.php ?php include(conn.php); if($_POST[submit]){//判断是否点击了按钮 $user1=str_replace( ,,$_POST[user]);//对用户名去空格处理 $query=mysql_query(SELECT * FROM login ); $row=mysql_fetch_array($query); $is=md5($_POST[pw].ALL_PS)==$row[pw];//对密码加密处理 if($user1==$row[user]){//用户名匹配 if(md5($_POST[pw].ALL_PS)==$row[pw]){//加密后的密码匹配 ? SCRIPT language=javascript alert(登录成功!); /SCRIPT ? echo script language=\javascript\location.href=liulan.php;/script; //匹配成功,跳转页面 ? ?php }else{ ? SCRIPT language=javascript alert(密码错误!); /SCRIPT ? } }else{ ? SCRIPT language=javascript alert(用户名不正确!); /SCRIPT ? } } ? ? //以下为输入框判空? SCRIPT language=javascript function Checklogin() { if (myform.id.value==) { alert(请填写登录名); myform.id.focus(); return false; } if (myform.pw.value==) { alert(密码不能为空); myform.pw.focus(); return false; } } /SCRIPT form action= method=post name=myform onsubmit=return Checklogin(); ID:input type=text name=user /br PW:input type=password name=pw / input type=submit name=submit value=登陆/ /form 3. add1.php ?
显示全部
相似文档