?? fl.php
字號:
<?
session_start();
require "../config.php";
require "../fun.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><?=$sys_site_name?>_分類管理</title>
<link href="template/css.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table width="768" height="361" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="30" rowspan="2" valign="top" bgcolor="#f8f8f8"> </td>
<td width="607" bgcolor="#f8f8f8" valign="top"> </td>
</tr>
<tr>
<td bgcolor="#f8f8f8" valign="top">
<?php
if($_SESSION['login_status']=="adminstrator1"){
if(empty($action))
{
if(file_exists("../$sys_data_dir/fl.php"))
{
$fl_data=file("../$sys_data_dir/fl.php");
$num=count($fl_data);
echo"<table width=100% border=0 align=LEFT cellpadding=0 cellspacing=0>
\n<tr><td>分類名稱</td><td>分類ID</td><td>操作</td></tr>";
for($a=0;$a<=$num;$a++)
{
if($fl_data[$a]=="")break;
$info=explode("|",$fl_data[$a]);
echo "<tr><td>$info[0]</td><td>$info[1]</td><td><a href=\"javascript:if(confirm('你確定要刪除分類$info[0]?'))window.location='fl.php?action=del&id=$info[1]';\">刪除?</a></td></tr>\n";
}
}
else
{
echo "分類數據文件不存在!";
}
echo"</table>";
print <<<EOT
<br><br>
<div align=left>
<form name="fl" method="post" action="fl.php?action=add">
請輸入分類名稱:
<input type="text" name="fl_name" />
<input type="submit" name="Submit" value="提交" />
</form>
</div>
EOT;
}
elseif($action=="add")
{
$fl_name=check_out($fl_name);
if ($fl_name=="")
{
echo "分類名稱不能為空";
exit;
}
$file_name=get_file_name("../$sys_data_dir/fl");
$add_data="$fl_name|$file_name|\n";
if (file_exists("../$sys_data_dir/fl.php"))
{
$o_data=readfrom("../$sys_data_dir/fl.php");
$n_data=$add_data.$o_data;
}
else{
$n_data=$add_data;
}
writeto("../$sys_data_dir/fl.php",$n_data);
writeto("../$sys_data_dir/fl/$file_name.php",$add_data);
echo "添加成功!<a href=fl.php>返回</a>";
}
elseif($action=="del")
{
//////////////////以下是刪除此分類下的歌手、專輯以及歌曲文件
$q_data=file("../$sys_data_dir/fl/$id.php");
$q_num=count($q_data);
for($q=0;$q<($q_num-1);$q++)
{
$aaa=explode("|",$q_data[$q]);
///////
$songer_data=file("../$sys_data_dir/songer/$aaa[1].php");
$songer_num=count($songer_data);
echo "歌手{$aaa[2]}:<br>";
for ($n=0;$n<($songer_num-2);$n++)
{
$bbb=explode("|",$songer_data[$n]);
//////////////////////
$song_data=file("../$sys_data_dir/album/$bbb[6].php");
$song_num=count($song_data);
echo"專輯{$bbb[5]}:<br>";
for ($m=0;$m<($song_num-1);$m++)//這個循環用來刪除專輯里上傳的歌曲文件
{
$ccc=explode("|",$song_data[$m]);
if(file_exists("../$song_up_dir/$ccc[9]"))
{
unlink("../$song_up_dir/$ccc[9]");
echo "{$ccc[8]}的音樂文件刪除成功!<br>";
}
}
////////////////////////
if(file_exists("../$sys_up_dir/$bbb[8]"))
{
unlink("../$sys_up_dir/$bbb[8]");
echo "{$bbb[5]}的封面圖片刪除成功!<br>";
}
unlink("../$sys_data_dir/album/$bbb[6].php");
echo"專輯{$bbb[5]}刪除成功!<br>";
}
///////
unlink("../$sys_data_dir/songer/$aaa[1].php");
echo "歌手{$aaa[2]}刪除成功!<br>";
//首先讀取歌手文件里的專輯信息,刪除專輯文件
}
$s_data=file("../$sys_data_dir/fl.php");
////////////刪除歌手文件結束,刪除分類文件開始
$num=count($s_data);
for($a=0;$a<$num;$a++)
{
$info=explode("|",$s_data[$a]);
if($id==$info[1])
{
unset($s_data[$a]);
unlink("../$sys_data_dir/fl/$id.php");
break;
}
}
writeto("../$sys_data_dir/fl.php",implode("",$s_data));/////////刪除掉需要刪除的分類后,把其余的分類信息寫回分類清單
echo"刪除成功??!<a href=fl.php>返回</a>";
}
}
else
{
echo "您還沒有登錄,請您先登錄,<a href=login.php>點這里進入登錄頁面</a>";
}
?>
</td>
</tr>
</table>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -