www.gusucode.com > 搜一次CMS电影程序 PHP 1.5源码程序 > admin/admin_area.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" /> <link href="images/style.css" rel="stylesheet" type="text/css" /> <title>地区地区语言</title> <script type="text/javascript" language="javascript">var tentpath='<?php echo S_SitePath?>';</script> <script src="js/jquery.js"></script> <script language="javascript" src="js/alerts.js"></script> <link type="text/css" href="images/alerts.css" rel="stylesheet" media="screen"> <script S_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); }) } }) $("#addarea").click(function(){ var S_AreaName=$("#S_AreaName").val(); var S_TheOrder=$("#S_TheOrder").val(); var S_Language=$("#S_Language").val(); var reg = /^\-?([1-9]\d*|0)(\.\d+)?$/; $("#S_AreaName").css("border-color","#666 #ccc #ccc #666"); $("#S_Language").css("border-color","#666 #ccc #ccc #666"); $("#S_TheOrder").css("border-color","#666 #ccc #ccc #666"); $("#tishi").text(""); if (S_AreaName==""){ $("#S_AreaName").css("border","1px solid red"); return false;} else if(S_AreaName.length > 50){ $("#tishi").text("地区名长度不能超过50个字符!").css("color","red"); return false;} else if(S_Language==""){ $("#S_Language").css("border","1px solid red"); return false;} else if(S_Language.length > 50){ $("#tishi").text("语言名长度不能超过50个字符!").css("color","red"); return false;} else if(S_TheOrder==""){ $("#S_TheOrder").css("border","1px solid red"); return false;} else if(S_TheOrder.length > 10){ $("#tishi").text("排序长度不能超过10个字符!").css("color","red"); return false;} else if(!reg.test(S_TheOrder)){ $("#S_TheOrder").css("border","1px solid red"); return false;} }) $("#btn_editall").click(function(){ jConfirm('您确定要修改选中的数据吗?', '操作提示', function(r) { if(r==true){ RecoClass.action='?action=editall'; RecoClass.submit(); } }); }) $("#btn_delall").click(function(){ jConfirm('您确定要删除选中的数据吗?', '操作提示', function(r) { if(r==true){ RecoClass.action='?action=delall'; RecoClass.submit(); } }); }) }) function del(id){ jConfirm('您确定要删除此条数据吗?', '操作提示', function(r) { if(r==true){ window.location='?action=del&S_ID='+id; } }); } </script> </head> <body> <?php class ui_area{ public function main(){ global $db; $sql="select * from s_area"; $result=$db->query($sql); $areanum=$db->num_rows($result); ?> <div class="r_main"> <div class="r_content"> <div class="r_content_1"> <form method="post" name="RecoClass" action=""> <table width="100%" border="0" cellpadding="0" cellspacing="0" class="tb_style"> <tr> <td colspan="5" class="td_title"> 地区语言管理</td> </tr> <tr> <?php if($areanum==0) echo " <tr> <td colspan=\"8\" class=\"td_border\" height=\"30\" align=center><b>暂无地区地区语言,请添加!</b></td> </tr>"; if($result){ while ($row=$db->fetch_array($result)){ ?> <td width="66" height="30" bgcolor="#FFFFFF" class="td_border"> <input type="checkbox" name="S_ID[]" value="<?php echo $row['S_ID']?>" class="checkbox" id="S_ID"/><?php echo $row['S_ID']?>、</td> <td width="217" height="30" bgcolor="#FFFFFF" class="td_border">国家地区: <input name="S_AreaName<?php echo $row['S_ID']?>" type="text" value="<?php echo $row['S_AreaName']?>" size="20" /></td> <td width="220" height="30" bgcolor="#FFFFFF" class="td_border">语言种类: <input name="S_Language<?php echo $row['S_ID']?>" type="text" value="<?php echo $row['S_Language']?>" size="20" /></td> <td width="107" height="30" bgcolor="#FFFFFF" class="td_border">排序: <input type="text" name="S_TheOrder<?php echo $row['S_ID']?>" value="<?php echo $row['S_TheOrder']?>" size="5" /></td><td width="83" height="30" align="center" bgcolor="#FFFFFF" class="td_border"> <input type="button" value="删除" onclick="del(<?php echo $row['S_ID']?>)" class="rb1"> </td> </tr> <?php } } ?> <tr> <td height="30" colspan="5" align="left" bgcolor="#FFFFFF" class="td_border"> <input type="checkbox" name="ChkAll" id="ChkAll" ids="S_ID" class="checkbox"/> 全选 <input type="button" name="" value="修改所选地区" class="rb1" id="btn_editall"/> <input type="button" name="" value="删除所选地区" class="rb1" id="btn_delall"/></td> </tr> </table> </form> <form id="form1" name="form1" method="post" action="?action=saveadd"> <table width="100%" border="0" cellpadding="0" cellspacing="0" class="tb_style"> <tr> <td colspan="5" class="td_title"> 地区语言添加 <label id="tishi"></label></td> </tr> <tr > <td width="66" height="30" align="center" bgcolor="#FFFFFF" class="td_border" > </td> <td width="217" bgcolor="#FFFFFF" class="td_border" > 国家地区: <input name="S_AreaName" type="text" id="S_AreaName" value="" size="20" /></td> <td width="220" height="30" bgcolor="#FFFFFF" class="td_border"> 语言种类: <input name="S_Language" type="text" id="S_Language" value="" size="20" /> </td> <td width="107" height="30" bgcolor="#FFFFFF" class="td_border">排序: <input type="text" name="S_TheOrder" id="S_TheOrder" value="0" size="5" onkeyup="this.value=this.value.replace(/[^\d]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"/></td> <td width="83" height="30" align="center" bgcolor="#FFFFFF" class="td_border"><input type="submit" name="button" id="addarea" value="增加" class="rb1" /></td> </tr> </table> </form> </div> </div> </div> <?php } } ?> <?php $ui=new ui_area; $action=SafeRequest("action","get"); switch($action){ case 'main': $ui->main(); break; case 'saveadd': saveadd(); break; case 'del': del(); break; case 'delall': delall(); break; case 'editall': editall(); break; default: $ui->main(); } function editall(){ global $db; $S_ID=RequestBox("S_ID"); if($S_ID=="0"){ die("<script>jAlert('请选择要编辑的地区语言?','操作提示',function(R){history.back();})</script>"); } else{ $ID=explode(",",$S_ID); for($i=0;$i<count($ID);$i++){ $S_AreaName=SafeRequest("S_AreaName".$ID[$i]."","post"); $S_Language=SafeRequest("S_Language".$ID[$i]."","post"); $S_TheOrder=SafeRequest("S_TheOrder".$ID[$i]."","post"); if(!IsNul($S_AreaName)){die("<script>jAlert('地区语言名称不能为空!','操作提示',function(R){history.back();})</script>");} if(!IsNul($S_Language)){die("<script>jAlert('地区语言别名称不能为空!','操作提示',function(R){history.back();})</script>");} $sql="update s_area set S_AreaName='".$S_AreaName."',S_Language='".$S_Language."',S_TheOrder=".$S_TheOrder." where S_ID=".$ID[$i].""; $db->query($sql); } die("<script>jAlert('恭喜!恭喜地区语言编辑成功!','操作提示',function(R){window.location='admin_area.php';})</script>"); } } function delall(){ global $db; $S_ID=RequestBox("S_ID"); $sql="delete from s_area 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='admin_area.php';})</script>"); } } } function del(){ global $db; $S_ID=SafeRequest("S_ID","get"); if(!IsNum($S_ID)){die("<script>jAlert('ID传输错误?','操作提示',function(R){history.back();})</script>");} $sql="delete from s_area where S_ID=".$S_ID.""; if($db->query($sql)){ echo "<script>window.location='admin_area.php';</script>"; } } function saveadd(){ global $db; $S_AreaName=SafeRequest("S_AreaName","post"); $S_Language=SafeRequest("S_Language","post"); $S_TheOrder=SafeRequest("S_TheOrder","post"); $sql="Insert s_area (S_AreaName,S_Language,S_TheOrder) values ('".$S_AreaName."','".$S_Language."',".$S_TheOrder.")"; $db->query($sql); echo "<script>window.location='admin_area.php';</script>"; } ?> <?php include "admin_bottom.php"; ?> </body> </html>