plugin_admin.php

来自「是个关于网格编程的程序」· PHP 代码 · 共 50 行

PHP
50
字号
<?PHP
//*****************************************
//       id: plugin_admin
//       EasyTalk V3.0 2008.5.6 20:50
//       by 仙踪云影
//*****************************************

define('is_admin_path', 'yes');
require_once '../common.php';
$smarty->template_dir = "templates";     
$smarty->compile_dir = "templates_c"; 
if ($admin_login !="yes" || $isadmin!=1)
header("Location: admin_login.php");
$action=$_POST['action'];
$sql = "SELECT * FROM ".$DBprefix."plugins order by plugin_id desc";
$query = $db->query($sql);
while($data = $db->fetch_array($query))
{
$plugin_id=$data['plugin_id'];
$plugin_name=$data['plugin_name'];
$plugin_path=$data['plugin_path'];
$plugin_open=$data['plugin_open'];
$array[] = array("plugin_id"=>$plugin_id,"plugin_name"=>$plugin_name,"plugin_path"=>$plugin_path,"plugin_open"=>$plugin_open);
}
$smarty->assign("padmin", $array);
unset($array);
if ($action=="set") { 
$pname = $_POST["pname"];
$ppath = $_POST["ppath"];
$smarty->assign("pname", $pname);
require_once '../plugins/'.$ppath.'/config.php';
exit();
}
if ($action=="edit") { 
$pid = $_POST["pid"];
$p_name = $_POST["p_name"];
$p_path = $_POST["p_path"];
$p_open = $_POST["p_open"];
$query = "UPDATE ".$DBprefix."plugins SET plugin_name='$p_name',plugin_path='$p_path',plugin_open='$p_open' where plugin_id='$pid'"; 
mysql_query($query); 
header("Location: plugin_admin.php");
}
if ($action=="del") { 
$pid = $_POST["pid"];
$query = "DELETE FROM ".$DBprefix."plugins WHERE plugin_id='$pid'";
mysql_query($query); 
header("Location: plugin_admin.php");
}
$smarty->display("plugin_admin.htm"); 
?>

⌨️ 快捷键说明

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