当前位置: 首页>>代码示例>>C#>>正文


C# Common_Func.Check_ID方法代码示例

本文整理汇总了C#中Common_Func.Check_ID方法的典型用法代码示例。如果您正苦于以下问题:C# Common_Func.Check_ID方法的具体用法?C# Common_Func.Check_ID怎么用?C# Common_Func.Check_ID使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Common_Func的用法示例。


在下文中一共展示了Common_Func.Check_ID方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: bn_ok_Click

    protected void bn_ok_Click(object sender, EventArgs e)
    {
        Common_Func cfc = new Common_Func();
        String_Func sfc = new String_Func();
        string mg_id = "", mg_pass = "", confirm = "", mErr = "", tmpstr = "";
        string[] tmparray;
        string[] strsplit = new string[] { "\t\n" };		// 分隔分辦用字串

        mg_id = tb_id.Text.Trim();
        mg_pass = tb_pass.Text.Trim();
        confirm = tb_confirm.Text.Trim();

        if (mg_id == "")
            mErr = mErr + "請填寫「帳號」!\\n";

        if (mg_pass == "")
            mErr = mErr + "請填寫「密碼」!\\n";

        if (Session["confirm"] == null)
            mErr = mErr + "驗證碼無法確認!\\n";
        else
            if (confirm != Session["confirm"].ToString())
                mErr = mErr + "驗證碼輸入錯誤!\\n";

        if (mErr == "")
        {
            tmpstr = cfc.Check_ID(mg_id, mg_pass, Request.ServerVariables["REMOTE_ADDR"]);

            if (sfc.Left(tmpstr, 1) == "*")
            {
                mErr = tmpstr.Substring(1);
            }
            else
            {
                tmparray = tmpstr.Split(strsplit, StringSplitOptions.None);

                Session["mg_sid"] = tmparray[0];
                Session["mg_name"] = tmparray[1];
                Session["mg_power"] = tmparray[2];
            }
        }

        if (mErr == "")
        {	// 全部驗證都正確

            // 清除驗證碼的 Session 值
            Session.Remove("confirm");

            // 重新導向至主畫面
            Response.Redirect("index.aspx");
        }
        else
        {	// 有錯誤

            // 重新產生驗證碼
            bn_reset_Click(sender, e);

            // 利用 javascript 顯示錯誤訊息
            lt_show.Text = "<script language=javascript>alert(\"" + mErr + "\");</script>";
        }
    }
开发者ID:fping1245,项目名称:test20121224,代码行数:61,代码来源:Default.aspx.cs


注:本文中的Common_Func.Check_ID方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。