home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
202.53.64.216
/
202.53.64.216.tar
/
202.53.64.216
/
janahitha
/
Admin
/
AdsAdminUpdateLogin.asp
< prev
next >
Wrap
Text File
|
2004-11-26
|
7KB
|
175 lines
<%
if session("AdminLogin")="" then Response.Redirect "default.asp"
%>
<!-- #include file="AdsAdminConstants.asp" -->
<!-- #include file="../AdsOpenConn.asp" -->
<%
if Request.Form.Count = 0 then
loginid = Request.querystring("logid")
if Request.QueryString("mode")="a" then
mode = "Add"
else
mode = "Update"
end if
if mode="Update" then
set rs = server.CreateObject("adodb.recordset")
sql = "select LoginName, Password from Logins where LoginId=" + loginid
rs.open sql, con, 3, 3
loginname = rs("LoginName")
password = rs("Password")
rs.close
set rs = nothing
end if
%>
<html>
<head>
<title> <%=SiteName%> - Welcome </title>
<meta name="author" content="Jagadish">
<script language="javascript" src="../func.js"></script>
<script language="javascript">
function check()
{
validateform = document.updateloginform;
if(isempty(validateform.loginname))
validateform.loginname.focus();
else
if(isempty(validateform.password))
validateform.password.focus();
else
validateform.submit();
}
</script>
</head>
<body bottommargin=0 topmargin=0 leftmargin=0 rightmargin=0 marginheight=0 marginwidth=0 bgcolor=#ffffff>
<table cellpadding=0 cellspacing=0 border=0 width=780 height=450>
<tr height=1>
<td width="100" bgcolor="<%=LeftColor%>"><font face=verdana size=1> </font></td>
<td width="290" bgcolor="<%=LeftColor%>"><font face=verdana size=1> </font></td>
<td width="290" bgcolor="<%=RightColor%>"><font face=verdana size=1> </font></td>
<td width="100" bgcolor="<%=RightColor%>"><font face=verdana size=1> </font></td>
</tr>
<tr>
<td bgcolor="<%=LeftColor%>" colspan=2 valign=top > <font face="courier new" size=6 color="<%=SiteNameColor%>"> <b> <%=SiteName%> </b> </font> </td>
<td bgcolor="<%=RightColor%>" colspan=2 align=right valign=top> <font face=verdana size=2> <a href="AdsAdminHome.asp"><font color="<%=TopLinksColor%>">Home</font></a> <a href="AdsAdminHome.asp?lo"><font color="<%=TopLinksColor%>">Logout</font></a> </font> </td>
</tr>
<tr>
<td bgcolor="<%=LeftColor%>"> </td>
<td colspan=2 align=center height=100 bgcolor="<%=OuterTblBGColor%>">
<br>
<form name="updateloginform" method=post action="<%=Request.ServerVariables("script_name")%>">
<table cellpadding=0 cellspacing=0 border=0>
<tr> <td bgcolor="<%=TblBorderColor%>">
<table cellspacing=1 cellpadding=3 border=0 width=400>
<tr bgcolor="<%=TblHeadBGColor%>">
<th colspan=2>
<font face=verdana color="<%=TblHeadFGColor%>"> <%=mode%> A Login </font>
<input type=hidden name="mode" value="<%=mode%>">
</td>
</tr>
<tr bgcolor="<%=TblBGColor%>">
<td width="50%">
<font face="verdana" size=2 color="<%=TblFGColor%>"> Login Name </font>
</td>
<td width="50%">
<input type=text name="loginname" maxlength="20" value="<%=loginname%>">
</td>
</tr>
<tr bgcolor="<%=TblBGColor%>">
<td>
<font face="verdana" size=2 color="<%=TblFGColor%>"> Password </font>
</td>
<td>
<input type=text name="password" size=8 value="<%=password%>">
</td>
</tr>
</table>
</td> </tr>
</table>
<br>
<input type=hidden name="loginid" value="<%=loginid%>">
<input type=button value="<%=mode%> The Login" onclick="javascript:check();">
</form>
</td>
<td bgcolor="<%=RightColor%>"> </td>
</tr>
<tr>
<td colspan=2 bgcolor="<%=LeftColor%>"> </td>
<td colspan=2 bgcolor="<%=RightColor%>"> </td>
</tr>
</table>
</body>
</html>
<%
else
loginid = Request.Form("loginid")
loginname = replace(trim(Request.Form("loginname")), "'", "''")
password = replace(trim(Request.Form("password")), "'", "''")
mode = Request.Form("mode")
set rs = server.CreateObject("adodb.recordset")
msg = ""
sql = "select count(*) from Logins where LoginName='" + loginname + "'"
if mode="Update" then sql = sql + " and LoginId<>" + loginid
rs.open sql, con, 3, 3
if rs(0)>0 then msg = "Login Already Exists"
rs.close
set rs = nothing
if msg<>"" then
%>
<html>
<head>
<title> <%=SiteName%> - Welcome </title>
<meta name="author" content="Jagadish">
</head>
<body bottommargin=0 topmargin=0 leftmargin=0 rightmargin=0 marginheight=0 marginwidth=0 bgcolor=#ffffff>
<table cellpadding=0 cellspacing=0 border=0 width=780 height=450>
<tr height=1>
<td width="100" bgcolor="<%=LeftColor%>"><font face=verdana size=1> </font></td>
<td width="290" bgcolor="<%=LeftColor%>"><font face=verdana size=1> </font></td>
<td width="290" bgcolor="<%=RightColor%>"><font face=verdana size=1> </font></td>
<td width="100" bgcolor="<%=RightColor%>"><font face=verdana size=1> </font></td>
</tr>
<tr>
<td bgcolor="<%=LeftColor%>" colspan=2 valign=top > <font face="courier new" size=6 color="<%=SiteNameColor%>"> <b> <%=SiteName%> </b> </font> </td>
<td bgcolor="<%=RightColor%>" colspan=2 align=right valign=top> <font face=verdana size=2> <a href="AdsAdminHome.asp"><font color="<%=TopLinksColor%>">Home</font></a> <a href="AdsAdminHome.asp?lo"><font color="<%=TopLinksColor%>">Logout</font></a> </font> </td>
</tr>
<tr>
<td bgcolor="<%=LeftColor%>"> </td>
<td colspan=2 align=center height=200 bgcolor="<%=OuterTblBGColor%>">
<table cellpadding=2 cellspacing=0 border=0>
<tr> <td bgcolor="<%=OuterTblBorderColor%>">
<table width="576" bgcolor=<%=OuterTblBGColor%> height=200 border=0 cellpadding=0 cellspacing=0>
<tr>
<th>
<br>
<font face=verdana size=2 color="<%=ErrMsgColor%>">
<%=msg%> <br> <br>
<a href="javascript:history.back();"><font color="<%=ErrMsgColor%>">Back</font></a>
</font>
</th>
</tr>
</table>
</td> </tr>
</table>
</td>
<td bgcolor="<%=RightColor%>"> </td>
</tr>
<tr>
<td colspan=2 bgcolor="<%=LeftColor%>"> </td>
<td colspan=2 bgcolor="<%=RightColor%>"> </td>
</tr>
</table>
</body>
</html>
<%
end if
set rs1=server.CreateObject("ADODB.Recordset")
if mode="Add" then
sql = "insert into Logins(LoginName,Password1) values('" & loginname & "', '" & password & "')"
elseif mode="Update" then
sql = "update Logins set LoginName='" + loginname + "', Password1='" + password + "' where LoginId=" + loginid
end if
con.Execute sql
Response.Redirect "AdsAdminViewLogins.asp"
end if
%>
<!-- #include file="../AdsCloseConn.asp" -->