⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.asp

📁 QQ呱唧网
💻 ASP
字号:
<!--#include file="../conn.asp"-->
<!--#include file="../admin/Admin_RndCard.asp"-->
<!--#include file="../inc/function.asp"-->
<%
if session("name")="" then
response.write "<script>alert('session登陆已经失效!');document.location.href='login.asp'</script>"
response.end
end if
%>
<meta http-equiv='Content-Type' content='text/html; charset=gb2312'>
<link href='Admin_Style.css' rel='stylesheet' type='text/css'>
</head>
<body leftmargin='2' topmargin='0' marginwidth='0' marginheight='0'><table width='100%' border='0' align='center' cellpadding='2' cellspacing='1' Class='border'>
<tr class='topbg'>
    <td height='22' colspan=2 align=center> <strong>代 理 商 冲 值 卡 生 成 管 理</strong> 
    </td>
</tr>
<tr class='tdbg'>
<td width='70' height='30'><strong>管理导航:</strong></td>      
    <td height='30'><a href='?'>冲值卡管理首页</a> | <a href="?action=add">添加新冲值卡</a>| 
      <a href="?action=nouse">所有未使用的冲值卡</a>| <a href="?action=use">已经使用的冲值卡</a> 
      | 帐户余额(<font color=red><%=GetMoney()%></font>元) | <a href="?action=loginout">退出登录</a></td>
</tr></table>
<br>
<% 
select case lcase(request("action"))
case "add"
call addtype()
case "modifyl"
call Modifyl()
case "del"
call del()
call main()
case "saveadd"
call saveadd()
call main()
case "savemodifyl"
call saveModifyl()
call main()
case "loginout"
session("name")=""
response.Redirect("login.asp")
case else
call main()
end select

sub saveadd()
if GetMoney<GetCardMoney(Request("CardType")) then 
response.write "<script language=javascript>alert('你卡上的余额不足,请联系你的上级代理冲值再进行如下操作!!,');history.back(-1)</script>"
response.End()
end if
set rs=server.createobject("adodb.recordset")
sql="select * from card where  CardNumber='"&request("CardNumber")&"'"
rs.open sql,conn,3,2
if rs.eof then
rs.addnew
rs("CardNumber")=request("CardNumber")
rs("pwd")=request("pwd")
rs("Operator")=session("name")
rs("CardType")=Request("CardType")
call DeluserMoney(GetCardMoney(Request("CardType")))
rs.update
call WriteSuccessMsg("冲值卡添加成功!<br>卡类型为:" &request("CardType")& "!<br>冲值卡卡号:" & request("CardNumber")&"<br>冲值卡密码:" &request("pwd"))
response.end
else
response.write "<script language=javascript>alert('已经存在该卡号');history.back(-1)</script>"
response.End()
end if
end sub
%>
<% sub main() %>
<table width='100%' border='0' align='center' cellpadding='2' cellspacing='1' class='border'>
  <tr class='title'> 
    <td width="61" height='20' align='center'><strong>编号ID</strong></td>
    <td width="123" align='center'>冲值卡卡号</td>
    <td width="105" align='center'><b>使用状态</b></td>
    <td width="122" align='center'><b>销售代理商</b></td>
    <td width="100" align='center'><b>冲入用户</b></td>
    <td width="117" align='center'><b>冲值卡类别</b></td>
    <td width='99' height='20' align='center'><strong> 操作</strong></td>
  </tr>
<%
sql="select * from card where  Operator='" &session("name")&"'"
set rs=server.createobject("adodb.recordset")
select case lcase(request("action"))
case "nouse"
sql="select * from card  where  usestate=false and Operator='" &session("name")&"' order by id desc"
case "use"
sql="select * from card  where  usestate=true and Operator='" &session("name")&"' order by id desc"
case "search"
sql="select * from card  where  CardNumber like '%" &request("Searchname")&"%' and Operator='" &session("name")&"' order by id desc"
end select
rs.open sql,conn,1,1
if rs.eof then response.Write("<tr class='tdbg'><td colspan='20' align='center'><br>没有任何信息<br><br></td></tr>")
do until rs.eof
UserMoney=Usermoney+GetCardMoney(rs("CardType"))
%>
  <tr class='tdbg' onmouseout="this.style.backgroundColor=''" onmouseover="this.style.backgroundColor='#BFDFFF'"> 
    <td height="22" align='center'><%= rs("id") %></td>
    <td align='center'> 
      <% =rs("CardNumber") %>
    </td>
    <td align='center'> 
      <%if  rs("UseState")=true then response.write "已经使用" else response.write "未使用" end if %>
    </td>
    <td align='center'> <%=rs("Operator")%> </td>
    <td align='center'> <%=rs("QQ")%> </td>
    <td align='center'> <%=rs("CardType")%> (<%= GetCardMoney(rs("CardType")) %>元)</td>
    <td align='center'><a href='?Action=Modifyl&ID=<%= rs("id") %>'>察看详细信息</a></td>
  </tr>
  <%
rs.movenext
loop
call CloseConn()%>
</table>
<div align=right>你的冲值卡共消费的金额  <font  color=red><%=UserMoney%>元</font>  整</div>
<p></p>
<form  method="post" action="?action=search">
  <table width='100%' border='0' cellspacing='1' cellpadding='2' class='border'>
    <tr class='tdbg'> 
      <td width='190' height="23"><strong>冲值卡查询</strong></td>
      <td width='562'> <input name='Searchname' type='text' id="Searchname"  size='20' maxlength='30'> 
        <input type='submit' name='Submit22' value=' 查 询 '>
        若为空,则查询所有记录</td>
    </tr>
  </table>
</form>
<%end sub%>
<%sub  addtype() %><body leftmargin='2' topmargin='0' marginwidth='0' marginheight='0'> 
<form name='search_request' method='get' action=''>
</form>
<form method='POST'  action=?action=saveadd  target='_self'>
  <table width='65%' border='0' align='center' cellpadding='2' cellspacing='1' class='border'>
    <tr class='title'> 
      <td height='22' colspan='2' align='center'><strong>添 加 新 冲 值 卡</strong></td>
    </tr>
    <tr class='tdbg'> 
      <td align='right'>冲值卡卡号:</td>
      <td><input name='CardNumber' type='text' id='CardNumber' value='<%=RndCardInfo()%>' size='30'> 
      </td>
    </tr>
    <tr class='tdbg'> 
      <td align='right'>冲值卡密码:</td>
      <td> <input name='pwd' type='text' id='pwd' value='<%=RndPwd()%>' size='30'> 
      </td>
    </tr>
    <tr class='tdbg'> 
      <td width="30%" align='right'>冲值卡类别:</td>
      <td width="70%"> <select name="CardType" id="CardType">
          <%	  
		 set rs=server.createobject("adodb.recordset")
		sql="select * from card_type"
		rs.open sql,conn,1,1
	   do until rs.eof %>
          <option ><%= rs("TypeName") %></option>
          <%
		   rs.movenext
		   loop
		   %>
        </select></td>
    </tr>
    <tr class='tdbg'> 
      <td align='right'>操作:</td>
      <td> <input type='submit' name='Submit2' value='添加到数据库'> <input type='button' value='从新生成冲值卡' onclick="javascript:document.location.href='?action=add';"> 
      </td>
    </tr>
    <tr class='tdbg'> 
      <td height='40' colspan='2' align='center'>&nbsp; </td>
    </tr>
  </table>
</form>
<%end   sub%>
<%
sub  Modifyl()  
set rs=server.createobject("adodb.recordset")
sql="select *  from  card  where  id="&request("id")&" and Operator='" &session("name")&"' order by id desc"
rs.open sql,conn,3,2
if  rs.eof  then
response.write "<script language=javascript>alert('不已经存在该类型')</script>"
response.End()
end  if
%>
<body leftmargin='2' topmargin='0' marginwidth='0' marginheight='0'> 
<form method='POST'  action=?action=savemodifyl&id=<%= request("id") %>  target='_self'>  
  <table width='60%' border='0' align='center' cellpadding='2' cellspacing='1' class='border'>
    <tr class='title'> 
      <td height='22' colspan='2' align='center'><strong>察 看 销售 冲 值 卡 信 息</strong></td>
    </tr>
    <tr class='tdbg'> 
      <td width="36%" align='right'>冲值卡卡号:</td>
      <td width="64%"> <input name='CardNumber' type='text' value='<%=rs("CardNumber")%>' size='30'> 
      </td>
    </tr>
    <tr class='tdbg'> 
      <td align='right'>冲值卡密码:</td>
      <td><input name='pwd' type='text'  value='<%=rs("pwd")%>' size='30'> </td>
    </tr>
    <tr class='tdbg'> 
      <td align='right'>冲入的QQ:</td>
      <td> <%= RS("QQ") %></td>
    </tr>
    <tr class='tdbg'> 
      <td align='right'>冲值卡类型:</td>
      <td> <%= RS("CardType") %></td>
    </tr>
    <tr class='tdbg'> 
      <td align='right'>使用状态:</td>
      <td> 
        <%if  rs("UseState")=true then response.write "已经使用" else response.write "未使用" end if %>
      </td>
    </tr>
    <tr class='tdbg'> 
      <td align='right'><p>销售代理商:</p></td>
      <td> <%=rs("Operator")%> </td>
    </tr>
    <tr class='tdbg'> 
      <td align='right'><p>冲值卡面额:</p></td>
      <td> <%=GetCardmoney(RS("CardType") )%> 元</td>
    </tr>
    <tr class='tdbg'> 
      <td align='right'><p>销售日期:</p></td>
      <td> <%=rs("AddDate")%> </td>
    </tr>
    <tr class='tdbg'> 
      <td height='40' colspan='2' align='center'>&nbsp; </td>
    </tr>
  </table>
</form>
<%end   sub%>
<% call CloseConn() %>
<% 
function GetMoney()
set rs=server.createobject("adodb.recordset")
sql="select * from daili where  name='"&session("name")&"'"
rs.open sql,conn,3,2
if rs.eof then
money=0
else
GetMoney=rs("money")
end if
end function

function GetCardMoney(typename)
set rs=server.createobject("adodb.recordset")
sql="select * from Card_Type where  typename='"&typename&"'"
rs.open sql,conn,3,2
if rs.eof then
response.write "<script>alert('不存在该卡类型');history.back(-1)</script>"
response.end
else
GetCardMoney=rs("money")
end if
end function

sub DeluserMoney(byval Money)
set rs=server.createobject("adodb.recordset")
sql="select * from daili where  name='"&session("name")&"'"
rs.open sql,conn,3,2
if rs.eof then
response.write "<script>alert('不存在该用户');history.back(-1)</script>"
response.end
else
rs("Money")=rs("Money")-Money
rs.update
end if
end sub
%>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -