【php开源代码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。网学会员整理了php开源代码-groupadmin.php的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
<?php if ($index_refer <> 1) { exit; } ?>
<?php include ("checklogin.php"); ?>
<?php
// 判断是否是管理员
if (IsAdmin() == false) {
PutWindow ($txt['general1'], $txt['general2'], "warning.gif", "50");
exit;
}
//返回到管理员界面
echo "<div align=center>[<a href=index.php?page=admin>".$txt['general4']."</a>]</div><br><br>";
// upload a screenshot for the category
if ($action == "upload_screenshot") {
if (!empty($_POST['cid'])) {
$cid=$_POST['cid'];
}
$file = $_FILES['uploadedfile']['name'];
$ext = explode(".", $file);
$ext = array_pop($ext);
if ($ext == "jpg" || $ext == "gif") {
$target_path = $brands_dir."/";
$target_path = $target_path.$cid;
if ($ext == "jpg") {
$target_path = $target_path.".jpg";
}
else {
$target_path = $target_path.".gif";
}
// delete previous picture if it exists
if (file_exists($target_path)) {
unlink($target_path);
}
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
echo basename( $_FILES['uploadedfile']['name']).$txt['groupadmin1'].$target_path."<br><br>";
}
else{
echo $txt['groupadmin2'];
}
}
else { echo $txt['groupadmin3']; }
echo "<hr noshade size=1 width=90% color=".$tb_bordercolor."><br><br>";
}
// 增加一个大类
if ($action == "add_group") {
if (!empty($_POST['gname'])) {
$gname=$_POST['gname'];
}
$query="INSERT INTO `groups` (`NAME`) VALUES ('".$gname."')";
$sql = mysql_query($query) or die(mysql_error());
echo "<b>".$txt['groupadmin4']."</b><br><br>";
}
// 更新一个大类
if ($action == "update_group") {
if (!empty($_POST['gid'])) {
$gid=$_POST['gid'];
}
if (!empty($_POST['gname'])) {
$gname=$_POST['gname'];
}
$query="UPDATE `groups` SET `NAME`='".$gname."' WHERE ID=".$gid;
$sql = mysql_query($query) or die(mysql_error());
echo "<b>".$txt['groupadmin5']."</b><br><br>";
}
// 删除一个大类
if ($action == "delete_group") {
if (!empty($_POST['gid'])) {
$gid=$_POST['gid'];
}
// 删除大类
$query="DELETE FROM `groups` WHERE ID=".$gid;
$sql = mysql_query($query) or die(mysql_error());
// 根据大类的ID
查询小类
$query="SELECT * FROM `category` WHERE GROUPID=".$gid;
$sql = mysql_query($query) or die(mysql_error());
while ($row = mysql_fetch_row($sql)) {
//
$query_prod="DELETE FROM `product` WHERE CATID=".$row[0];
$sql_prod = mysql_query($query_prod) or die(mysql_error());
}
// 根据大类ID删除小类
$query="DELETE FROM `category` WHERE GROUPID=".$gid;
$sql = mysql_query($query) or die(mysql_error());
echo "<b>".$txt['groupadmin6']."</b><br><br>";
}
// 增加一个小类
if ($action == "add_category") {
if (!empty($_POST['gid'])) {
$gid=$_POST['gid'];
}
if (!empty($_POST['cname'])) {
$cname=$_POST['cname'];
//将小类添加到数据库中
} $query="INSERT INTO `category` (`DESC`,`GROUPID`) VALUES ('".$cname."','".$gid."')";
$sql = mysql_query($query) or die(mysql_error());
$cid = mysql_insert_id();
echo "<b>".$txt['groupadmin7']."</b><br><br>";//提示商品目录添加成功
}
//更新小类信息
if ($action == "update_category") {
if (!empty($_POST['cid'])) {
$cid=$_POST['cid'];
}
if (!empty($_POST['cname'])) {
$cname=$_POST['cname'];
}
//更新小类数据库中的信息
$query="UPDATE `category` SET `DESC`='".$cname."' WHERE ID=".$cid;
$sql = mysql_query($query) or die(mysql_error());
echo "<b>".$txt['groupadmin8']."</b><br><br>";//提示更新成功
}
// offer opertunity to upload a brand logo (screenshot form)
if ($action == "add_category" || $action == "update_category") {
echo "<table width=90% border=0 bgcolor=".$tb_bordercolor." cellpadding=2 cellspacing=1>";
echo "<tr><td align=left bgcolor=".$tb_title_bgcolor.">";
echo " <img src=".$gfx_dir."/arrow.gif border=0 align=absmiddle>";
echo " <font color=".$tb_title_textcolor."><b>".$txt['groupadmin29']."</b>";
echo "</td></tr>";
echo "<tr><td bgcolor=".$tb_cell_bgcolor." align=left>";
echo "<form enctype=multipart/form-data action=index.php?page=groupadmin method=POST>";
echo "<input type=hidden name=action value=upload_screenshot>";
echo "<input type=hidden name=cid value=".$cid.">";
echo "<input type=hidden name=MAX_FILE_SIZE value=500000>";
echo $txt['groupadmin27']." <input name=uploadedfile type=file><br>";
echo "<input type=submit value=\"".$txt['groupadmin28']."\">";
echo "</form>";
echo "</td></tr></table>";
}
// 将小类信息移动到大类信息中
if ($action == "move_