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

📄 sql_userfunction.asp

📁 . 缓存处理技术
💻 ASP
📖 第 1 页 / 共 2 页
字号:



Function Disp_PageUser(sql)



Set Rs=Server.CreateObject("Adodb.RecordSet")
Rs.Open sql,conn,1,1
if Rs.eof or Rs.Bof then
   HelpTitle="出错了!"
   HelpInfo="对不起,系统没有找到你搜索的用户!"
   HelpList="<Ul>" & Vbcrlf
   HelpList=HelpList & "<LI><a href=""Search_Users.asp"">查看所有用户</a></LI>" & Vbcrlf
   HelpList=HelpList & "<LI><a href=""javascript: history.back(-1);"">返回上页</a></LI>" & Vbcrlf
   HelpList=HelpList & "</Ul>" & Vbcrlf
   Cnbbr_Helper HelpTitle,HelpInfo,HelpList,368
else
   On Error Resume Next
   Dim TotalCs : Totalcs=Rs.recordcount
   Response.Write"<form name=""searchform"" method=""post"" action="""">"& Vbcrlf
   Response.Write"<table width=98% border=0 cellspacing=0 cellpadding=0 align=center>" & vbcrlf
   Response.Write" <tr height=32 class=TDBg_2>" & vbcrlf
   Response.Write"   <td width=12 align=center><input type=""checkbox"" name=""chkAll"" value=""on"" onClick=""CheckAll(this.form)""></td>" & vbcrlf
   Response.Write"   <td width=100 align=center>用户名称</td>" & vbcrlf
   Response.Write"   <td width=80 align=center>真实姓名</td>" & vbcrlf
   Response.Write"   <td width=80 align=center>帐户状态</td>" & vbcrlf
   Response.Write"   <td width=80 align=center>身份认证</td>" & vbcrlf
   Response.Write"   <td width=80 align=center>资料审核</td>" & vbcrlf
   Response.Write"   <td width=80 align=center>信用积分</td>" & vbcrlf
   Response.Write"   <td width=180 align=center>联系EMAIL</td>" & vbcrlf
   Response.Write"   <td width=180 align=center>注册时间</td>" & vbcrlf
   Response.Write"</tr>" & vbcrlf
   Response.Write"<TR><TD colspan=9 height=2 background=""../skins/"& Skins_Folder &"/Dot.gif""></TD></TR>" & vbcrlf
   Response.Write"</table>"& Vbcrlf

   rs.pagesize=jsperpage
   Dim CurrentPage
   if trim(Page)<>"" then
      if Not IsNum(Page) then Page=1
      CurrentPage=clng(Page)
      if CurrentPage<1 then CurrentPage=1
      if CurrentPage>rs.pagecount then
	 CurrentPage=rs.pagecount
      end if
   else
      CurrentPage=1
   end if 



   if currentpage<>1 then
      if (currentpage-1)*jsperpage<totalcs then
	 rs.move(currentpage-1)*jsperpage
	 dim bookmark
	 bookmark=rs.bookmark
      end if
   end if

   Dim TotalPages
   if (totalcs mod jsperpage)=0 then
      totalpages=totalcs\jsperpage
   else
      totalpages=totalcs\jsperpage+1
   end if
   i=0
   do while not Rs.eof
      Response.Write"<table width=98% border=0 cellspacing=0 cellpadding=0 align=center>" & vbcrlf
      response.write"<tr bgcolor=""#FFFFFF"" onMouseOver=""this.bgColor='#FAFAFA';"" onMouseOut=""this.bgColor='#FFFFFF'"">" & vbcrlf 
      Response.Write"<td width=12 align=center><input name=id type=checkbox value="& rs("Regid") &"></td>" & vbcrlf

      response.write"<td width=100 align=center>" & vbcrlf
      response.write"<a href=""FindUser.asp?UserID="&Rs("RegID")&""">"& rs("RegUserName") &"</a>"
      response.write"</td>" & vbcrlf
      response.write"<td width=80 align=center style=""Line-height:23px;"">"
      response.write rs("regName")
      response.write"</td>" & vbcrlf
      response.write"<td width=80 align=center>" & vbcrlf
      Dim TempregAdmin
      TempregAdmin=Rs("regadmin")
      if TempRegAdmin="Y" then
	 response.write"<a href=""changeUserStatus.asp?act=no&act2=lock&id="&Rs("RegId")&"""><Span Style=""color: #ff8800; Font-weight: bold"">已锁定</Span></a>"
      else
 	 response.write"<a href=""changeUserStatus.asp?act=yes&act2=lock&id="&Rs("RegId")&""">未锁定</a>"
      end if
      response.write"</td>" & vbcrlf
      response.write"<td width=80 align=center>"
      Dim Tempdegrade
      Tempdegrade=Rs("degrade")
      if Tempdegrade="身份证" then
	 response.write"<a href=""changeUserStatus.asp?act=no&act2=sf&id="&Rs("RegId")&"""><Span Style=""color: #ff8800; Font-weight: bold"">已认证</Span></a>"
      else
 	 response.write"<a href=""changeUserStatus.asp?act=yes&act2=sf&id="&Rs("RegId")&""">未认证</a>"
      end if
      response.write"</td>" & vbcrlf
      response.write"<td width=80 align=center>" & vbcrlf
      Dim TempregValidated
      TempregValidated=Rs("regValidated")
      if TempregValidated="Y" then
	 response.write"<a href=""changeUserStatus.asp?act=no&act2=zl&id="&Rs("RegId")&"""><Span Style=""color: #ff8800; Font-weight: bold"">已审核</Span></a>"
      else
 	 response.write"<a href=""changeUserStatus.asp?act=yes&act2=zl&id="&Rs("RegId")&""">未审核</a>"
      end if
      response.write"</td>" & vbcrlf
      Response.Write"<td width=80 align=center>" & vbcrlf
      Response.Write rs("credit")&" 点"
      Response.Write"</td>" & vbcrlf
      Response.Write"<td width=180 align=center>" & vbcrlf
      Response.Write rs("RegEmail")
      Response.Write"</td>" & vbcrlf
      response.write"<td width=180 align=center>"
      response.write rs("regTime")
      Response.write"</td></tr>" & vbcrlf
      Response.Write"<TR><TD colspan=9 height=2 background=""../skins/"& Skins_Folder &"/Dot.gif""></TD></TR>" & vbcrlf
      Response.Write"</table>" & vbcrlf
      Response.Flush
      i=i+1
      if i>JsPerPage then Exit Do
    rs.movenext
    loop


    Response.Write"<input name=act type=hidden value=user>"& Vbcrlf
    Response.Write"</form>"
Response.Write"<table width=98% border=0 cellspacing=0 cellpadding=0 align=center>" & vbcrlf
response.write"<tr>" & vbcrlf
response.write"<td align=""right"" colspan=""6"">" & vbcrlf
response.write"<table cellspacing=0 cellpadding=0 width=100% align=center border=0>" & vbcrlf
Response.Write"<form name=cnbbrpagefrom action="&Cnbbr_CurrentPath&" method=post onsubmit=""cnbbrpagefrom.B4.disabled=true;"">"
response.write"<tbody>" & vbcrlf
response.write"<tr class=td>" & vbcrlf
response.write"<td width=45% height=25>" & vbcrlf
response.write"&nbsp;<img height=14 src=""../skins/"& Skins_Folder &"/go.gif"" width=14 align=center>" & vbcrlf
response.write" 共[<font class=fblack>"& totalcs &"</font>]个用户 分[<font class=fblack>"& totalpages &"</font>]页&nbsp;&nbsp;当前第[<font class=fblack>"& currentpage &"</font>]页</td>"
response.write"<td width=30% ><img height=11 src=""../skins/"& Skins_Folder &"/lt.gif"" width=11 align=center>"

if currentpage<2 then
   response.write "首页 上一页 "
else
   Response.Write "<font class=fblack>"
   response.write "<a href="&Page_QueryStr &"page=1>首页</a> "
   response.write "<a href="&Page_QueryStr &"page="& (currentpage-1) &">上一页</a> "
   Response.Write "</font>"
end if
if totalpages-currentpage<1 then
   response.write "下一页 尾页"
else
   Response.Write "<font class=fblack>"
   response.write "<a href="&Page_QueryStr &"page="&(currentpage+1)&">下一页</a> "
   response.write "<a href="&Page_QueryStr &"page="& totalpages &">尾页</a>"
   Response.Write "</font>"
end if

response.write"<img height=11 src=""../skins/"& Skins_Folder &"/gt.gif"" width=11 align=center></td>" & vbcrlf
response.write"<td width=25% >" & vbcrlf
response.write"<select name=page>" & vbcrlf

i=1
for i=1 to totalpages
if i=currentpage then
response.write"<option value="&i&" selected>第"&i&"页</option>"
else
response.write"<option value="&i&">第"&i&"页</option>"
end if
next
response.write"</select>&nbsp;"& Vbcrlf
Response.Write"<Input Name=BBR_UserName type=hidden value="&BBR_UserName&">"& Vbcrlf
Response.Write"<Input Name=BBR_UserEmail type=hidden value="&BBR_UserEmail&">"& Vbcrlf
Response.Write"<Input Name=BBR_UserCredit_Small type=hidden value="&BBR_UserCredit_Small&">"& Vbcrlf
Response.Write"<Input Name=BBR_UserCredit_Large type=hidden value="&BBR_UserCredit_Large&">"& Vbcrlf
Response.Write"<Input Name=TPL_Prov type=hidden value="&BBR_UserPlace_Prov&">"& Vbcrlf
Response.Write"<Input Name=TPL_City type=hidden value="&BBR_UserPlace_City&">"& Vbcrlf
Response.Write"<Input Name=Place type=hidden value="&BBR_UserPlace&">"& Vbcrlf
Response.Write"<Input Name=BBR_UserDegrade type=hidden value="&BBR_UserDegrade&">"& Vbcrlf
Response.Write"<Input Name=BBR_UserRegTime type=hidden value="&BBR_UserRegTime&">"& Vbcrlf
Response.Write"<Input Name=SearchUserLockStr type=hidden value="&SearchUserLockStr&">"& Vbcrlf
Response.Write"<input type=""submit"" name=""B4"" value=""转向"" class=""button"">"& Vbcrlf
Response.Write"</td>"
response.write"</tr>" & vbcrlf
response.write"</form>" & vbcrlf
response.write"</tbody>" & vbcrlf
response.write"</table>" & vbcrlf
response.write"</td></tr></table>" & vbcrlf

  if Err then Response.Write Err.Description
End if
End Function

 Function GetPage_Url()
  Dim Re_Url
  Re_Url=Request.ServerVariables("URL")
  if Request.QueryString<>"" then
     Re_Url = Re_Url & "?" & Request.QueryString 
  end if

  Dim Re
  set re = new RegExp
  re.Pattern = "[&|?]page=\d+"
  re.IgnoreCase = true
  re.multiLine = true
  re.global = true
  Dim Matches,TmpMatch,Match
  Set Matches = re.Execute(Re_Url) 
  For Each Match in Matches  
     tmpMatch = Match.Value
     GetPage_Url = replace(Re_Url,tmpMatch,"")
  next
  GetPage_Url=GetPage_Url
 End function

%>

⌨️ 快捷键说明

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