www.gusucode.com > 搜一次CMS电影程序 PHP 1.5源码程序 > admin/users/admin_message.php
<?php /* '************************************************************************************************** ' 软件名称: 搜一次 Content Management System ' 版本编号: Version 1.X ' 官方网站: http://www.syccms.com ' 官方论坛:http://bbs.syccms.com ' 版权所有: 搜一次开发团队 无痕(QQ:512591) ' 法律顾问: 杭州市元茂律师事务所 严飞律师 ' 郑重声明: ' 1、任何个人或组织不得在未经授权的情况下删除、修改、拷贝本软件及其他副本上一切关于版权的信息; ' 2、搜一次网络事业部保留此软件的法律追究权利 '************************************************************************************************** */ include "../../include/conn.php"; include "../../include/function.php"; include "../admin_version.php"; include "../admin_loginstate.php"; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>网友留言管理</title> <script type="text/javascript" language="javascript">var tentpath='<?php echo S_SitePath?>';</script> <script src="../js/jquery.js"></script> <script src="../js/alerts.js"></script> <link href="../images/alerts.css" rel="stylesheet" type="text/css" media="screen" /> <script language="javascript"> $(document).ready(function(){ $("#ChkAll").click(function(){ if($(this).attr("checked")==true){ $("input[id='S_ID']").each(function(){ $(this).attr("checked",true); }) }else{ $("input[id='S_ID']").each(function(){ $(this).attr("checked",false); }) } }) $("#showmessage").click(function (){ window.location='?action=noreply'; }); $("#delall").click(function(){ jConfirm('确定删除全部留言吗?', '操作提示', function(r) { if(r==true){ window.location='?action=deleteall'; Feedback.submit();} }); }) $("#button1").click(function(){ jConfirm('确定删除全部留言吗?', '操作提示', function(r) { if(r==true){ var types=$("#acval").val(); document.Feedback.action='?action=delcheck&types='+types; Feedback.submit();} }); }) $("#delall").click(function(){ jConfirm('确定删除全部吗?', '操作提示', function(r) { if(r==true){ var types=$("#acval").val(); document.Feedback.action='?action=delall&types='+types; Feedback.submit();} }); }) }) function del(id,types){ jConfirm('确定执行操作吗?', '操作提示', function(r) { if(r==true){ window.location='?action=del&S_ID='+id+'&types='+types; } }); } function Reply(id,name,types,content){ //jPrompt(" 回复网友:<font color='red'>"+name+"</font>","","留言回复<span style='cursor:pointer;margin-left:230px;' onclick='RemoveRe()'>[关闭]</span>",function(R){ jPrompt("",content," 回复网友:"+name+"<span style='margin-left:185px;' onclick='RemoveRe()'>[关 闭]</span>",function(R){ window.location='?action=reply&S_ID='+id+'&content='+R+'&types='+types; }) } function RemoveRe(){ $.alerts._hide(); } </script> <link href="../images/style.css" rel="stylesheet" type="text/css" /> </head> <body> <?php class ui_message{ public function mlist($sql,$count){ global $db; $action=SafeRequest("action","get"); if($action=="error"){ $ptitle="视频报错处理"; } elseif($action=="noreply"){ $ptitle="待审留言管理"; } else{ $ptitle="留言管理"; } $Arr=getpagerow($sql,$count);//sql,每页显示条数 $result=$db->query($Arr[2]); $recount=$db->num_rows($result); ?> <div class="r_main"> <div class="r_content"> <div class="r_content_1"> <form method="post" name="Feedback" action=""> <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="tb_style"> <tr> <td height="30" colspan="7" class="td_title"> <?php echo $ptitle?></td> </tr> <?php if($recount=="0"){ ?> <tr> <td height="30" colspan="10" align="center" bgcolor="#FFFFFF" class="td_border"><strong>暂无留言!</strong></td> </tr> <?php } else{ ?> <tr> <td> <?php if($result){ while ($row = $db ->fetch_array($result)){ if($row['S_VID']!=0){ $url="<a href=".LinkUrl("s_video",0,1,$row['S_VID'])." target=_blank>".LinkUrl("s_video",0,1,$row['S_VID'])."</a>"; } else{ $url=""; } if($row['S_Reply']=="1" && trim($row['S_ReContent'])!=""){ ?> <div style="width:100%; border:1px solid #B5D6E6; margin-top:10px;"><div style="width:100%; height:30px; line-height:30px; font-size:12px; background:#EEF7FE"> <div style="width:70%; float:left; color:#185691; "><input type="checkbox" name="S_ID[]" value="<?php echo $row['S_ID']?>" class="checkbox" id="S_ID"> <strong><?php echo $row['S_Name']?></strong> IP:<?php echo $row['S_IP']?></div> <div style="width:28%; float:left;text-align:right; font-size:12px;">留言时间:<font color=red><?php echo $row['S_AddTime']?></font></div> </div> <div style="width:95%; margin:0 auto; height:80px; font-size:12px; line-height:25px; border-bottom:1px solid #CCC"> <?php echo $row['S_Content']?><br /> 视频地址:<?php echo $url?></div> <div style="width:100%; height:20px; text-align:right; font-size:12px; line-height:20px;"> [<a style="cursor:pointer" onclick="Reply(<?php echo $row['S_ID']?>,'<?php echo $row['S_Name']?>','<?php echo $action?>','<?php echo $row['S_ReContent']?>')">回复</a>] [<a style="cursor:pointer" onclick="del(<?php echo $row['S_ID']?>,'<?php echo $action?>')">删除</a>] </div> <div style="font-size:12px; line-height:25px; width:95%;margin:0 auto;"><font color="red"> 站长回复(<?php echo $row['S_ReTime']?>):</font></div> <div style="width:95%;margin:0 auto; line-height:25px; font-size:12px;"> <?php echo $row['S_ReContent']?></div> </div> <?php } else{ ?> <div style="width:100%; border:1px solid #B5D6E6; margin-top:10px;" > <div style="width:100%; height:30px; line-height:30px; font-size:12px; background:#EEF7FE"> <div style="width:70%; float:left; color:#185691; "><input type="checkbox" name="S_ID[]" value="<?php echo $row['S_ID']?>" class="checkbox" id="S_ID"> <strong><?php echo $row['S_Name']?></strong> IP:<?php echo $row['S_IP']?></div> <div style="width:28%; float:left;text-align:right; font-size:12px;">留言时间:<font color=red><?php echo $row['S_AddTime']?></font></div> </div> <div style="width:95%; margin:0 auto; height:50px; font-size:12px; line-height:25px; border-bottom:1px solid #CCC"> <?php echo $url.$row['S_Content']?></div> <div style="width:100%; height:20px; text-align:right;font-size:12px; line-height:20px;"> [<a style="cursor:pointer" onclick="Reply(<?php echo $row['S_ID']?>,'<?php echo $row['S_Name']?>','<?php echo $action?>','<?php echo $row['S_ReContent']?>')">回复</a>] [<a style="cursor:pointer" onclick="del(<?php echo $row['S_ID']?>,'<?php echo $action?>')">删除</a>] </div> </div> <?php } } } ?> </td> </tr> <tr> <td colspan="4" class="td_border"><input type="checkbox" name="ChkAll" id="ChkAll" ids="S_ID" class="checkbox"/>全选 <input type="button" name="button1" id="button1"value="删除所选信息" class="rb1" /><input type="hidden" value="<?php echo $action?>" id="acval"> <input name="button" type="button" class="rb1" value="一键删除全部" id="delall"/> <input type="button" id="showmessage" name="showmessage" value="等待回复留言" class="rb1"/></td> </tr> <tr> <td class="td_border" height="35" align="right"><?php echo $Arr[0]?> </td> </tr> <?php } ?> </table> </form> </div> </div> </div> <?php } }//end class ?> <?php $ui=new ui_message; $action=SafeRequest("action","get"); switch($action){ case 'mlist': mlist(); break; case 'noreply': noreply(); break; case 'del': del(); break; case 'reply': reply(); break; case 'delcheck': delcheck(); break; case 'delall': delall(); break; case 'error': error(); break; case 'listvip': listvip(); break; default: mlist(); } function listvip(){ global $ui; $sql="select * from s_gbook where S_VID=0 and S_IsVip=1 order by S_ID desc"; $ui->mlist($sql,10); } function error(){ global $ui; $sql="select * from s_gbook where S_VID<>0 order by S_ID desc"; $ui->mlist($sql,10); } function delall(){ global $db; $types=SafeRequest("types","get"); if($types=="error"){ $sql="delete from s_gbook where S_VID<>0"; } else{ $sql="delete from s_gbook where S_VID=0"; } if($db->query($sql)){ //header("Location:admin_message.php?action=".$types.""); die("<script>window.location='admin_message.php?action=".$types."'</script>"); } } function delcheck(){ global $db; $types=SafeRequest("types","get"); $S_ID=RequestBox("S_ID"); $sql="delete from s_gbook where S_ID in ($S_ID)"; if($S_ID=="0"){ die("<script>jAlert('请选择要删除的数据?','操作提示',function(R){history.back();})</script>"); } else{ if($db->query($sql)){ die("<script>jAlert('恭喜你!操作成功了!','成功提示',function(R){window.location='?action=".$types."';})</script>"); } } } function reply(){ global $db; $types=SafeRequest("types","get"); $S_ID=SafeRequest("S_ID","get"); $S_Content=SafeRequest("content","get"); $S_ReTime=date('Y-m-d H:i:s'); $sql="Update s_gbook set S_ReContent='".$S_Content."',S_ReTime='".$S_ReTime."',S_Reply=1 where S_ID=".$S_ID.""; if($db->query($sql)){ //header("Location:?action=".$types.""); die("<script>window.location='?action=".$types."'</script>"); } } function del(){ global $db; $types=SafeRequest("types","get"); $S_ID=SafeRequest("S_ID","get"); if(!IsNum($S_ID)){echo "<script>jAlert('参数传输错误?','操作提示',function(R){history.back();})</script>";} $sql="delete from s_gbook where S_ID=".$S_ID.""; if($db->query($sql)){ //header("Location:admin_message.php?action=".$types.""); die("<script>window.location='?action=".$types."'</script>"); } } function mlist(){ global $ui; $sql="select * from s_gbook where S_VID=0 and S_IsVip=0 order by S_ID desc"; $ui->mlist($sql,10); } function noreply(){ global $ui; $sql="select * from s_gbook where S_VID=0 and S_Reply=2 order by S_ID desc"; $ui->mlist($sql,10); } ?> <?php include "../admin_bottom.php"; ?> </body> </html>