管理用户踢人文件admin/admin.asp

管理用户踢人文件admin/admin.asp

<%
user=request.form("user")
adbut=request.form("kaction")
whoto=request.form("hdish")
%><meta http-equiv="refresh" content="4; URL=../refresh.asp?user=<% =user %>">
<%
chatdata=application("chatdata")
chatcomm=application("chatcomm")
chatpoin=application("chatpoin")
sendid=finduser(user)

if sendid<51 and chatdata(sendid,1)=Request.ServerVariables("remote_addr") then
  if session("admlevel")="9" then
    reciid=finduser(whoto)

select case adbut
case "sip"
    if reciid<51 then
       dispstr=right("0"&time,8)&",系统,0,"&user&",ff0000,0,"&whoto&"的IP地址是"&chatdata(whotoid,1)
     else
      dispstr=right("0"&time,8)&",系统,0,"&user&",ff0000,0,"&whoto&"不在此聊天室"
     end if
%><script language='javascript'>
parent.comm=new Array('<% =dispstr %>');
parent.writecomm();</script><%

case "kip"
  if reciid<51 and sendid<>reciid then
   kicklist=application("kicklist")  
   if instr(kicklist,",'"&chatdata(reciid,1)&"'")<1 then
     kicklist=kicklist&",'"&chatdata(reciid,1)&"'"
     chatpoin=chatpoin+1 mod 50
     chatcomm(chatpoin)="'"&right("0"&time,8)&",系统,0,所有人,ff0000,0,"&whoto&"所在的IP被管理员踢出了聊天室'"
     application.lock
       application("kicklist")=kicklist
       application("chatpoin")=chatpoin
       application("chatcomm")=chatcomm
     application.unlock
   end if
  end if
case "name"
  if reciid<51 and sendid<>reciid  then
    kicklist=application("kicklist")  
    if instr(kicklist,",'#"&chatdata(reciid,0)&"'")<1 then
      kicklist=kicklist&",'#"&chatdata(reciid,0)&"'"
      chatpoin=chatpoin+1 mod 50
      tmp=chatdata(reciid,0)
      chatdata(reciid,0)=""
      chatdata(reciid,1)=""
      for i=0 to 50
        chatdata(i,4)=(chatdata(i,4) mod 4)+4
      next
      chatcomm(chatpoin)="'"&right("0"&time,8)&",系统,0,所有人,ff0000,0,"&whoto&"被管理员踢出了聊天室'"
      application.lock
        application("kicklist")=kicklist
        application("chatpoin")=chatpoin
        application("chatcomm")=chatcomm
        application("chatdata")=chatdata
        application("onliuser")=replace(application("onliuser"),",'"&tmp&"'","")
      application.unlock
    end if
  end if
end select
  end if
end if

function finduser(fuser)
  reval=51
  for i=0 to 50
    if chatdata(i,0)=fuser then
      reval=i
      exit for
    end if
  next
  finduser=reval
end function
%>

时间: 2024-10-31 12:52:13

管理用户踢人文件admin/admin.asp的相关文章

音乐开关和图像开关/请勿打挠开关操作文件admin/dontimg.asp

音乐开关和图像开关/请勿打挠开关操作文件admin/dontimg.asp<%Option Explicitdim room,user,dd,ai,chatdata,sendid,dispstr,dispstr2user=request.form("user")dd=request.form("dd")ai=request.form("ai")chatdata=application("chatdata")sendid=

在Web.Config文件中使用configSource,避免动态修改web.config导致asp.net重启(另添加一个Config文件用于管理用户数据)

原文:在Web.Config文件中使用configSource,避免动态修改web.config导致asp.net重启(另添加一个Config文件用于管理用户数据) 我们都知道,在asp.net中修改了配置文件web.config后,会导致应用程序重启,所有 会话(session)丢失.然而,应用程序的配置信息放在配置文件里是最佳选择,在后台修改了配置后导致所有会话丢失是非常不爽的事情,这个时候可将配 置文件中经常需要改变的参数配置节 放到外面来,例如appSetting节. 一.原来的web.

LFCS 系列第八讲:管理用户和用户组、文件权限和属性以及启用账户 sudo 访问权限

由于 Linux 是一个多用户的操作系统(允许多个用户通过不同主机或者终端访问一个独立系统),因此你需要知道如何才能有效地管理用户:如何添加.编辑.禁用和删除用户账户,并赋予他们足以完成自身任务的必要权限. (LCTT 译注:本篇原文章节顺序有误,根据理解做了调整.) 添加用户账户 添加新用户账户,你需要以 root 运行以下两条命令中的任意一条: # adduser [new_account] # useradd [new_account] 当新用户账户添加到系统时,会自动执行以下操作: 自动

最后一个:聊客用来屏蔽不想见到的人admin/hideuser.asp,如想要源码到我的主页下载

下载 最后一个:聊客用来屏蔽不想见到的人admin/hideuser.asp <%whoto=request.form("whoto")user=request.form("user")screen=request.form("hdish")chatdata=application("chatdata")select case screencase "1"  sendid=finduser(user)

Oracle日常维护中管理用户以及重做日志文件的方法_oracle

一.管理用户和安全性在db中各种对象以 用户(方案) 的方式组织管理 select distinct object_type from dba_objects;         模式对象,schema ----> user.objects(某个用户下的某个对象) 在创建对象和访问对象前,首先创建对象的拥有者--用户         所有的对象在用户下 用户有相关的属性,有些必须明确设置,有些可以使用默认值         常见属性:用户名.口令.默认表空间(可默认).临时表空间(可默认).账户状

springBoot+springSecurity 数据库动态管理用户、角色、权限

  使用spring Security3的四种方法概述 那么在Spring Security3的使用中,有4种方法: 一种是全部利用配置文件,将用户.权限.资源(url)硬编码在xml文件中,已经实现过,并经过验证: 二种是用户和权限用数据库存储,而资源(url)和权限的对应采用硬编码配置,目前这种方式已经实现,并经过验证. 三种是细分角色和权限,并将用户.角色.权限和资源均采用数据库存储,并且自定义过滤器,代替原有的FilterSecurityInterceptor过滤器, 并分别实现Acce

在线管理PHP网站文件

EndTo是一名网络爱好者,通过努力终于开通了自己的网站,但是随着网站的日益壮大,网站空间里的文件显得越来越杂乱.一般的FTP文件管理方式需要下载相关软件,不能随时随地进行网站维护,而服务商提供的在线管理系统登录过程繁琐且功能简陋.如何才能快速有效地对网站文件进行管理维护,从而使它们变得整齐有序呢?现在,就让EndTo来介绍他在PHP系统环境下,从Web界面管理网站文件的方法. 安装设置 一步到位 在线管理PHP网站文件,需要使用一款名为<PHPCMS文件管理器>的程序软件.该软件大小仅为82

Windows 2003 Active Diretory全攻略(四)--建立与管理用户帐户(1)

下面来看建立与管理用户帐户. 有关计算机帐户将在后面介绍.先想一想,建立域的目的最终还不是为了帐户的管理.通过管理帐户来实现其功能. 1.新建域用户帐户:03服务器有两种存储帐户信息的位置: 1.域控制器把帐户信息放在AD数据库中.路径为"\%systemroot%\NTDS.DIT".(其中%systemroot%"表示安装03的文件夹,默认为WINDOWS. 2.非域控制器的成员服务器,或工作组中的独立服务器,则将帐户数据放在"security Accounts

oracle用户概念、oracle用户表空间和oracle用户资源文件

Oracle 用户管理 一.用户的概念 用户,即user,通俗的讲就是访问oracle数据库的"人".在oracle中,可以对用户的各种安全参数进行控制,以维护数据库的安全性,这些概念包括模式(schema).权限.角色.存储设置.空间限额.存取资源限制.数据库审计等.每个用户都有一个口令,使用正确的用户/口令才能登录到数据库进行数据存取. 二.用户默认表空间 表空间是信息存储的最大逻辑单位.当用户连接到数据库进行资料存储时,若未指出数据的目标存储表空间时,则数据存储在用户的默认表空间