论坛系统设计与开发(6)

2019-09-02 14:26

论坛系统设计与开发

用户输入用户名和密码不成功登录成功管理员界面

图5-2 管理员用户登录流程设计

会员来到登录界面后,需输入自己的用户名和密码,单击确定后系统用request对象将会员的用户名和密码提交到服务器,由服务器将这些参数提交到数据库进行检验,检验时注意了字符串中字符的提取,只对字符串中有用字符进行匹配。根据不同的情况服务器用对象作出不同的反映。管理员界面如下图图5-3所示。

图5-3管理员登录界面

20

学院毕业设计(论文)

在登录是必须输入正确的用户名和密码,一但用户名和密码为空或不正确就会就不能登录进去。如下图5-4所示。

图5-4 管理员登录失败界面

代码如下图:5-5所示。 using System; using System.Data;

using System.Configuration; using System.Collections; using System.Web;

using System.Web.Security; using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data.SqlClient;

public partial class add_bbs : System.Web.UI.Page

21

论坛系统设计与开发

{

SqlConnection conn;

protected void Page_Load(object sender, EventArgs e) {

PYDataCon m_get = new PYDataCon(); conn = m_get.getConn(); gvv_bind();

if (Session[\] != null) {

//判断用户是否登录

this.tabLoad.Visible = true; //显示显示用户 板 this.tabLoading.Visible = false; //隐藏用户登录面板 } }

protected void gvv_bind() {

PYDataCon m_get = new PYDataCon(); conn = m_get.getConn(); conn.Open();

string ms_sqlstr = \;

SqlDataAdapter ms_adpter = new SqlDataAdapter(ms_sqlstr, conn); DataSet ms_dataset = new DataSet(); ms_adpter.Fill(ms_dataset); GridView1.DataSource = ms_dataset; GridView1.DataBind(); conn.Close(); }

22

学院毕业设计(论文)

protected void Button1_Click(object sender, EventArgs e) {

if (useranem.Text == \) {

Label9.Text = \用户名不能为空\; }

if (pwd.Text == \) {

Label10.Text = \密码不能为空\; }

if (useranem.Text != \ & pwd.Text != \) {

PYDataCon conObj = new PYDataCon(); SqlConnection conn = conObj.getConn(); conn.Open();

SqlDataReader m_reader = null;

SqlCommand m_cmd = new SqlCommand(\tname='\ + useranem.Text.ToString() + \, conn); m_reader = m_cmd.ExecuteReader();

if (m_reader.HasRows) {

m_reader.Read();

if (pwd.Text.ToString().Trim() == m_reader[\].ToString().Trim()) {

Session[\] = m_reader[\].ToString().Trim(); Session[\] = m_reader[\]; Response.Redirect(\); }

23

论坛系统设计与开发

else {

Label9.Text = \; Label10.Text = \密码错误\; } } else {

Label9.Text = \无此用户名\; Label10.Text = \; } } } }

在登录成功后就进入了管理员界面,可以实现管理员的全部功能。如下图5-5所示。

图5-5管理员界面

管理员成功登录系统后就可以返回界面管理管理员信息。从而实现了管理员信息的添加、修改和删除的功能。如下图5-6所示。

24


论坛系统设计与开发(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:珠海拱北观澳平台深基坑出土方案设计1

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: