web网络硬盘实验.docVIP

  • 4
  • 0
  • 约1.19万字
  • 约 14页
  • 2016-09-23 发布于重庆
  • 举报
web网络硬盘实验

《Web高级程序设计》 课程设计报告 课程设计题目: 网络硬盘 姓 名 学 号 院 (系) 数计学院 专 业 网络工程 20013 年 1 月 15 日 一、课程设计完成任务功能说明如下: 1.具有用户注册功能。 2.能进行文件上传和下载。 2.能按登录用户的不同进行上传文件的管理 3.具有显示天气预报的功能,即学会Web引用的方法。 二、系统构架: (1)工程文档结构: 数据库的设计: 系统框架的效果图: 模块的设计: 如系统框架效果图所示,主要包括三大模块:登录、注册以及我的网络硬盘。 注册: 新用户可以建立自己的用户名和密码,同时得到一个以其用户名命名的文件夹。 登录: 用户通过输入用户名和密码进入我的网络硬盘。 我的网络硬盘: 登入我的网络硬盘后,通过主页面上的三个标签进入到相应的界面。其中,文件管理可以上传文件、下载文件、删除文件和查看文件基本信息;显示文件可以查看文件夹中的所有文件;天气预报可以根据所选的城市不同而查看到其未来三天的天气情况。 核心代码: 登录界面: “登录”按钮: protected void Button1_Click(object sender, EventArgs e) { if (TextBox1.Text == || TextBox2.Text == ) { Response.Write(script language=javascriptalert(用户名或密码不能为空!);/script); return; string connsql = System.Configuration.ConfigurationManager.ConnectionStrings[qw].ConnectionString; SqlConnection conn = new SqlConnection(connsql); conn.Open(); string mysql = select * from [user] where username= + TextBox1.Text + and password= + TextBox2.Text + ; SqlCommand mycom = new SqlCommand(mysql, conn); SqlDataReader dr = mycom.ExecuteReader(); if (!dr.Read()){ Response.Write(script language=javascriptalert(用户名或密码错误!);/script); } else { Response.Redirect(主.aspx); } dr.Close(); conn.Close(); } 注册界面: “注册”按钮: static bool PassCheck; void CheckUserName(){ String connsql = System.Configuration.ConfigurationManager.ConnectionStrings[qw].ConnectionString; SqlConnection conn = new SqlConnection(connsql); conn.Open(); String mysql = SELECT * FROM [user] where username= + TextBox1.Text + ; SqlCommand mycom = new SqlCommand(mysql, conn); SqlDataReader dr = mycom.ExecuteReader(); if (dr.Read()){ PassCheck = false; }

文档评论(0)

1亿VIP精品文档

相关文档