简单后台监控的实现

原创 2015年11月21日 20:06:04

所谓后台监控,即具有相应权限的管理员可随时其他查看管理员在登录期间对网站进行的操作,如对文章的审核及删除,用户的删除即冻结解冻等等。

即管理员在什么时候对什么进行了什么操作


本文将简单介绍如何实现这一功能。

 

以管理员对文章进行删除操作为例:

   

当管理员点击删除,一般情况将连接到sql delete语句的php页面中,而我们现在要实现监控,现在就要在这二者之间再加一张页面A,页面A将收录被删除文章的标题、管理员操作的方式,并利用cookie收录管理员id,整合将其写入新的数据表1中。在页面A的底部在链接到B中(当然你也可以把sql delete语句放在页面A的底部,我这样介绍只是为了更简单清楚点),之后再读出表1的数据就行了。

<?php
error_reporting(E_ALL &~E_DEPRECATED);
include("conn.php");


$bt1=$_GET['li'];




if (isset($_COOKIE['username1']))
$name=$_COOKIE['username1'];


mysql_select_db("zhuce")or die("无法选择数据库!");
$t=date('y-m-d H:i:s',time());


$query="INSERT INTO htjk(name,time,caozuo,btitle)value('$name',now(),'删除','文章$bt1')";


$result=mysql_query($query,$connection)or die("存入数据失败!");
mysql_close($connection)or die("无法断开与数据库的链接!");


?>
<?php
error_reporting(E_ALL &~E_DEPRECATED);
include("conn.php");
mysql_select_db("guest")or die("无法选择数据库!");
$bt1=$_GET['li'];
$sqlstr="delete from guestlist where btitle='$bt1'";
$result=mysql_query($sqlstr,$connection);
if($result){
echo"<script>alert('删除成功');location='tgguanli.php';</script>";
}
else{echo"删除失败";
}
?>

相关文章推荐

JFinal结合Sigar、echarts实现后台服务器监控

服务端 public void cpu() throws SigarException { Sigar sigar = new Sigar(); CpuI...
  • acmjk
  • acmjk
  • 2017年07月05日 11:24
  • 725

利用ActivityLifecycleCallBack监控app前后台状态切换,实现手势密码即九宫格解锁

最近由于项目需求,需要在应用中加入手势密码这个功能,具体需求是这样的:首次启动应用会和后台校验手势密码,当切换到后台超过5分钟后,应用再次进入前台需要判断进入手势解锁界面; 当看到这个需求的时候,我首...

dwr实现前台监控 后台推送即时信息

dwr 信息推送 前台监控 即时信息

java实现自动登录无验证码登录后台并保持会话状态持续监控固定页面信息。

BTW:代码都是网上找来自己修改的,仅用于自己做记录,请轻喷~谢谢 先说些废话,终于有了一份工作,是做运维,虽然和自己以前当程序员的目标有点距离,但是既然做一个工作就要把它做好,运维也不好做啊。公司分...

基于Java线程实现后台定时监控

转载:http://littlefermat.blog.163.com/blog/static/59771167200928115047810/熟悉编写JavaScript的人,都习惯在页面写入set...

应用Druid进行数据源、SQL、Web应用、URI、Session等监控的简单实现

Druid是一个用于大数据实时查询和分析的高容错、高性能开源分布式系统,旨在快速处理大规模的数据,并能够实现快速查询和分析。Druid提供了以交互方式访问数据的能力,并权衡了查询的灵活性和性能而采取了...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:简单后台监控的实现
举报原因:
原因补充:

(最多只允许输入30个字)