www.gusucode.com > 网猫影视系统NetMao Movie 4.6.6 开源版源码程序 > upload/admin/part2.inc.php
<?php /* *###################################### * Netmao Movie 4.x - NetMao Movie System * Copyright (c) 2007-2008 NetMao.cn * For further information go to http://www.netmao.cn/ * This copyright notice must stay intact for use. *###################################### */ if(!defined('IN_NetMao') || !isset($PHP_SELF) || !preg_match("/[\/\\\\]nmadmin\.php$/", $PHP_SELF)) exit('Access Denied'); switch($action){ case 'html_tohtml' : $result=$db->query("SELECT mid FROM {$tablepre}movies ORDER BY mid DESC limit 0,1"); $r=$db->fetch_array($result); $maxmid=$r[mid]; nmcptpl('html'); break; case 'html_createsystemdir' : if(empty($systemdirs)){ nmsg('operate_invalid','','back'); } $systemdirs = explode(",", $systemdirs); if(is_array($systemdirs)){ foreach($systemdirs as $systemdir){ createdir(NetMao_ROOT.$systemdir,0777); } } nmsg('operate_succeed','?action=html_tohtml'); break; case 'html_plugin' : $referer = "?action=html_tohtml"; if(!$pluginids){ nmsg('operate_invalid',$referer); }else{ if(is_array($pluginids)) foreach($pluginids as $pluginid){ require control($_NCACHE['plugins'][$pluginid][content]); } nmsg('operate_succeed',$referer); } break; case 'html_category' : $referer = "?action=html_tohtml"; if(!$cids){ nmsg('operate_invalid',$referer); }else{ if(is_array($cids)) foreach($cids as $cid){ require control('mlist'); }else{ $cid=$cids; require control('mlist'); } nmsg('operate_succeed',$referer); } break; case 'html_catemov' : $referer = "?action=html_tohtml"; if(!$cids){ nmsg('operate_invalid',$referer); }else{ if(is_array($cids)){ foreach($cids as $cid){ echo $cid; $result=$db->query("select mid from {$tablepre}movies where isshow>0 and cid='$cid'"); while($r=$db->fetch_array($result)){ $mid=$r[mid]; $mids[]=$r[mid]; } } }else{ $cid=$cids; $result=$db->query("select mid from {$tablepre}movies where isshow>0 and cid='$cid'"); while($r=$db->fetch_array($result)){ $mid=$r[mid]; $mids[]=$r[mid]; } } if(is_array($mids)){ foreach($mids as $mid){ require control('movie'); } } nmsg('operate_succeed',$referer); } break; case 'html_movie': $referer = $referer ? $referer : '?action=movie_manage'; if(!$isshow){ nmsg('html_show_invalid',$referer); } require control('movie'); nmsg('html_tohtml_succeed',$referer); break; case 'html_movietohtml' : if(($tid-$fid)>=0){ $qid=$fid+$pernum-1; $query="select mid from {$tablepre}movies where isshow>0 and mid>='$fid' and mid<='$qid'"; $result=$db->query($query); while($r=$db->fetch_array($result)){ $mids[]=$r[mid]; } if(is_array($mids)){ foreach($mids as $mid){ require control('movie'); } } $bid=$fid; if($tid-$fid==0){$fid=$bid+1;}else{$fid=$bid+$pernum;} $eid=$fid-1; $referer='?action=html_movietohtml&fid='.$fid.'&tid='.$tid.'&pernum='.$pernum; nmsg('html_bte_succeed',$referer); }else{ nmsg('html_alltohtml_succeed','?action=html_tohtml'); } break; } ?>