Admin Category [JScript]

xiaoxiao2021-03-06  50

<%

/ ************************************************** ******** /

/ * Admin class jscript * /

/ * * /

/ ************************************************** ******** /

// Member Method Define

/ / Detect the user name existing (universal)

Function _iseXitsuser (username)

{

Try

{

// var conn = this.conn;

Var flag;

Var SQL = "SELECT MEMBASINFID from M_MEMBASINF WHERE MEMUSERNAME = '" Username ""

Var = Server.createObject ("AdoDb.Recordset");

RS.Open (SQL, this.conn, 1, 1);

Flag = (rs.eof == True? false: true);

Return flag;

}

Finally

{

CloseObj (RS);

}

}

// Get user ID

Function _GetUseridByuserName (username)

{

Try

{

UserName = String (username) .trim ();

// var conn = this.conn;

VAR userid = 0;

Var SQL = "SELECT MEMBASINFID from M_MEMBASINF WHERE MEMUSERNAME = '" Username ""

// var SQL = "SELECT MEMBASINFID from M_MEMBASINF WHERE MEMUSERNAME = 'Abao'";

Var = Server.createObject ("AdoDb.Recordset");

RS.Open (SQL, this.conn, 1, 1);

IF (! rs.eof)

{

UserId = rs ("MEMBASINFID");

}

Return UserId;

}

Finally

{

// CloseObj (RS);

}

}

//Member Login

Function _Login (username, userpas)

{

Try

{

UserName = SQLSTR (String (username) .trim ());

UserPas = SQLSTR (String (userpas) .trim ());

Var flag;

VAR SQL = "SELECT AdminID from T_S_Admin";

SQL = "Where adminName = '" username "' and adminPasewd = '" userpas "";

Var = Server.createObject ("AdoDb.Recordset");

RS.Open (SQL, this.conn, 1, 1);

Flag = (rs.eof == True? false: true); if (flag)

{

Session ("adminName" = username;

Session ("adminPasewd") = UserPas;

}

Return flag;

}

Finally

{

CloseObj (RS);

}

}

/ / Member logout

Function _loginout ()

{

}

// update password

Function _altpassword (OldPas, NewPas)

{

Try

{

Var adminName = string (session ("adminName");

Var flag;

Flag = false;

Var = Server.createObject ("AdoDb.Recordset");

VAR SQL = "SELECT AdminID from T_S_Admin";

SQL = "Where adminPaswd = '" OldPas "' and adminName = '" adminName "'"

Rs.Open (SQL, this.conn, 1, 1)

IF (! rs.eof)

{

SQL = "Update T_S_Admin Set Admin Paswd = '" NewPas "' where adminName = '" adminName ""

THIS.CONN.EXECUTE (SQL);

Session ("adminPaswd") = newpas; // update password

Flag = true;

}

Return flag;

}

Finally

{

CloseObj (RS);

}

}

//Constructor

Function CLSADMIN (CONN)

{

// Property

THIS.CONN = conn;

//Method

THIS.LOGIN = _Login;

THIS.ALTPASWD = _ALTPASSWORD;

}

转载请注明原文地址:https://www.9cbs.com/read-87503.html

New Post(0)