開啟 acpmain.php
尋找
- 代碼: 選擇全部
case "更新寵物資料庫":
print_header();
admin_pet_sub();
print_footer();
break;
下面加入
- 代碼: 選擇全部
case "任務管理":
print_header();
mission_main_list();
print_footer();
break;
case "檢視任務詳細資訊":
print_header();
admin_mission_main();
print_footer();
break;
case "更新任務資料庫":
print_header();
admin_mission_main_sub();
print_footer();
break;
尋找
- 代碼: 選擇全部
echo "寵物增加成功!";
}else{
echo "寵物名字不可空白!";
}
}
}
下面加入
- 代碼: 選擇全部
//檢視所有任務
function mission_main_list()
{
global $DB_site;
?>
<form action="acpmain.php" method="POST" target="_self">
<table borderColor="#4b689e" cellSpacing="0" cellPadding="2" width="100%" align="center" border="1">
<tr>
<td colSpan="17">任務管理</td>
</tr>
<tr>
<td width="6%">任務ID</td>
<td width="6%">任務主題</td>
<td width="6%">委託人名稱</td>
<td width="6%">等級限制</td>
<td width="6%">性別限制</td>
<td width="6%">職業限制</td>
<td width="6%">關聯任務ID</td>
<td width="6%">XOR關聯任務ID</td>
<td width="6%">任務所ID</td>
<td width="6%">完成任務地點ID</td>
<td width="6%">所需擊破魔物ID</td>
<td width="6%">委託數量</td>
<td width="6%">所需寵物ID</td>
<td width="6%">選擇</td>
</tr>
<?
$templist=$DB_site->query("select * from wog_mission_main");
while($getitemlist=$DB_site->fetch_array($templist))
{
$temp_s.="<tr><td>".$getitemlist[m_id]."</td><td>".$getitemlist[m_subject]."</td><td>".$getitemlist[m_name]."</td><td>".$getitemlist[m_lv]."</td><td>".$getitemlist[m_sex]."</td><td>".$getitemlist[m_job]."</td><td>".$getitemlist[m_need_id]."</td><td>".$getitemlist[m_not_id]."</td><td>".$getitemlist[m_store_id]." </td><td> ".$getitemlist[m_area_id]."</td><td>".$getitemlist[m_monster_id]."</td><td>".$getitemlist[m_kill_num]."</td><td>".$getitemlist[m_pet_id]."</td><td><input type='radio' value='".$getitemlist[m_id]."' name='m_id'></td></tr>";
}
echo $temp_s;
?>
</tr>
<tr>
<td colSpan="23" width="748"><input class='text' type="submit" name="Submit" value="更新/新增/送出">刪除已選取任務:<input type="checkbox" name="del_m_id" value="1"></td>
</tr>
</tbody>
</table>
<input type="hidden" value="<?=$_SESSION["SID"];?>" name="sid">
<input type='hidden' name='actions' value='檢視任務詳細資訊'>
</form>
</table>
<?
}
//管理任務
function admin_mission_main()
{
check_ulv();
global $DB_site;
$tempmiss_id = $_POST["m_id"];
if($_POST["del_m_id"] != "1"){
$imodify =$DB_site->query_first("select * from wog_mission_main where m_id='".$tempmiss_id."'");
if($imodify)
{
$m_id = $imodify["m_id"];
$m_body = $imodify["m_body"];
$m_end_message = $imodify["m_end_message"];
$m_subject = $imodify["m_subject"];
$m_name = $imodify["m_name"];
$m_lv = $imodify["m_lv"];
$m_sex = $imodify["m_sex"];
$m_job = $imodify["m_job"];
$m_need_id = $imodify["m_need_id"];
$m_not_id = $imodify["m_not_id"];
$m_store_id = $imodify["m_store_id"];
$m_area_id = $imodify["m_area_id"];
$m_monster_id = $imodify["m_monster_id"];
$m_kill_num = $imodify["m_kill_num"];
$m_pet_id = $imodify["m_pet_id"];
$iadmin_submode = "更新";
}else{
$m_id = "";
$m_body = "";
$m_end_message = "";
$m_subject = "";
$m_name = "";
$m_lv = "0";
$m_sex = "3";
$m_job = "0";
$m_need_id = "0";
$m_not_id = "0";
$m_store_id = "";
$m_area_id = "0";
$m_monster_id = "";
$m_kill_num = "";
$m_pet_id = "0";
$iadmin_submode = "新增";
}
?>
<form action="acpmain.php" method="POST" target="_self">
<table borderColor="#4b689e" cellSpacing="0" cellPadding="2" width="450" align="center" border="1">
<tbody>
<tr>
<td colSpan="5" width="450"><?=$iadmin_submode;?>任務</td>
</tr>
<tr>
<td colSpan="5" width="450">任務ID: ( <?=$m_id;?> )</td>
</tr>
<tr>
<td>委託內文:</td>
<td><?=$m_body;?></td><td><input class='text' type="text" value="<?=$m_body;?>" name="m_body" size="20"></td>
</tr>
<tr>
<td>委託結束文章:</td>
<td><?=$m_end_message;?></td><td><input class='text' type="text" value="<?=$m_end_message;?>" name="m_end_message" size="20"></td>
</tr>
<tr>
<td>任務主題:</td>
<td><?=$m_subject;?></td><td><input class='text' type="text" value="<?=$m_subject;?>" name="m_subject" size="20"></td>
</tr>
<tr>
<td>委託人名稱:</td>
<td><?=$m_name;?></td><td><input class='text' type="text" value="<?=$m_name;?>" name="m_name" size="20"></td>
</tr>
<tr>
<td>等級限制:</td>
<td><?=$m_lv;?></td><td><input class='text' type="text" value="<?=$m_lv;?>" name="m_lv" size="20"></td>
</tr>
<tr>
<td>性別限制:</td>
<td><?=$m_sex;?></td><td><input class='text' type="text" value="<?=$m_sex;?>" name="m_sex" size="20"></td>
</tr>
<tr>
<td>職業限制:</td>
<td><?=$m_job;?></td><td><input class='text' type="text" value="<?=$m_job;?>" name="m_job" size="20"></td>
</tr>
<tr>
<td>關聯任務ID:</td>
<td><?=$m_need_id;?></td><td><input class='text' type="text" value="<?=$m_need_id;?>" name="m_need_id" size="20"></td>
</tr>
<tr>
<td>XOR關聯任務ID:</td>
<td><?=$m_not_id;?></td><td><input class='text' type="text" value="<?=$m_not_id;?>" name="m_not_id" size="20"></td>
</tr>
<tr>
<td>任務所ID:</td>
<td><?=$m_store_id;?></td><td><input class='text' type="text" value="<?=$m_store_id;?>" name="m_store_id" size="20"></td>
</tr>
<tr>
<td>完成任務地點ID:</td>
<td><?=$m_area_id;?></td><td><input class='text' type="text" value="<?=$m_area_id;?>" name="m_area_id" size="20"></td>
</tr>
<tr>
<td>所需擊破魔物ID :</td>
<td><?=$m_monster_id;?></td><td><input class='text' type="text" value="<?=$m_monster_id;?>" name="m_monster_id" size="20"></td>
</tr>
<tr>
<td>委託數量:</td>
<td><?=$m_kill_num;?></td><td><input class='text' type="text" value="<?=$m_kill_num;?>" name="m_kill_num" size="20"></td>
</tr>
<tr>
<td>所需寵物ID:</td>
<td><?=$m_pet_id;?></td><td><input class='text' type="text" value="<?=$m_pet_id;?>" name="m_pet_id" size="20"></td>
</tr>
<tr>
<td colSpan="3" width="450"><input class='text' type="submit" name="Submit" value="傳送"></td>
</tr>
</tbody>
</table>
<input type="hidden" value="更新任務資料庫" name="actions">
<input type="hidden" value="<?=$m_id;?>" name="m_id">
<input type="hidden" value="<?=$iadmin_submode;?>" name="iadminsubmode">
<input type="hidden" value="<?=$_SESSION["SID"];?>" name="sid">
</form>
<?
}else{
//DELETEPET START
$DB_site->query("delete from wog_mission_main where m_id='".$tempmiss_id ."'");
echo "從wog_mission_main刪除此任務成功!<BR>";
//############################### END DELETE PET ###################################
}
}
//更新資料庫
function admin_mission_main_sub()
{
check_ulv();
global $DB_site;
$m_id = $_POST["m_id"];
$m_body = $_POST["m_body"];
$m_end_message = $_POST["m_end_message"];
$m_subject = $_POST["m_subject"];
$m_name = $_POST["m_name"];
$m_lv = $_POST["m_lv"];
$m_sex = $_POST["m_sex"];
$m_job = $_POST["m_job"];
$m_need_id = $_POST["m_need_id"];
$m_not_id = $_POST["m_not_id"];
$m_birth = $_POST["m_birth"];
$m_store_id = $_POST["m_store_id"];
$m_area_id = $_POST["m_area_id"];
$m_monster_id = $_POST["m_monster_id"];
$m_kill_num = $_POST["m_kill_num"];
$m_pet_id = $_POST["m_pet_id"];
$iadmin_submode = $_POST["iadminsubmode"];
if ($iadmin_submode == "更新"){
$DB_site->query("Update wog_mission_main set m_body='".$m_body."',m_end_message='".$m_end_message."',m_subject ='".$m_subject ."',m_name='".$m_name."',m_lv='".$m_lv."',
m_sex='".$m_sex."',m_job='".$m_job."',m_need_id='".$m_need_id."',m_not_id='".$m_not_id."',m_store_id='".$m_store_id."',m_area_id='".$m_area_id."' ,m_monster_id='".$m_monster_id."',m_kill_num='".$m_kill_num."',m_pet_id='".$m_pet_id."' where m_id ='".$m_id ."'");
echo "資料庫更新成功!";
}else{
if($m_subject != ""){
$DB_site->query("INSERT INTO wog_mission_main (m_id, m_body, m_end_message, m_subject, m_name, m_lv, m_sex, m_job, m_need_id, m_not_id, m_birth, m_store_id, m_area_id, m_monster_id, m_kill_num, m_pet_id) VALUES ('','".$m_body."','".$m_end_message."','".$m_subject."','".$m_name."','".$m_lv."','".$m_sex."','".$m_job."','".$m_need_id."','".$m_not_id."','".$m_store_id."','".$m_area_id."','".$m_monster_id."','".$m_kill_num."','".$m_pet_id."')");
echo "任務增加成功!";
}else{
echo "任務主題不可空白!";
}
}
}
開啟 acpleft.php
尋找
- 代碼: 選擇全部
<tr>
<td align="left">
<p><font size="1" face="新細明體">
<input class="text" type="submit" value="寵物管理" name="actions"></font></td>
</tr>
下面加上
- 代碼: 選擇全部
<tr>
<td align="left">
<p><font size="1" face="新細明體">
<input class="text" type="submit" value="任務管理" name="actions"></font></td>
</tr>
存檔即可