📄 dj.php
字号:
<?php
require("userdata/style.php");
require("global.php");
?>
<script>
function popwin2(id,path)
{ window.open("dj.php?job=test&songurl="+id,"","height=350,width=395,resizable=no,scrollbars=no,status=no,toolbar=no,menubar=no,location=no");
}
</script>
<?
$check_user=0;
if (file_exists("bbsdata/dj_user.php")) {
include("bbsdata/dj_user.php");
if (($dj_user && in_array($username,$dj_user)) || $username==$manager) {
$check_user=1;
}
}
if ($check_user==0) {
$status="您没有权利进行操作,请您以合适的身份登录(DJ)";
require("header.php");echo"$headertp";
print_bar();
print_err();
require("footer.php");echo"$footertp";
exit;
}
if ($job=="test"){
$add_title=" > DJ 音乐试听";
?>
<html>
<head>
<title><?
echo $bbs_title;
if ($add_title) echo $add_title; ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
<!--
p,input,select{font-size:9pt; color:333333; FONT-FAMILY: 宋体}
TABLE{BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 2px }
td{BORDER-RIGHT: 1px; BORDER-TOP: 0px; FONT-SIZE: 9pt; color:#000000; font-family:宋体}
td{word-break:break-all}
a {text-decoration:none; }
BODY {
FONT-SIZE: 9pt; FONT-FAMILY: 宋体
COLOR: #CCAAAA;
}
TEXTAREA {FONT-SIZE: 9pt; FONT-FAMILY: 宋体}
#ftbplocation {
position: absolute;
visibility: hidden;
}
.cPopText { background-color: #F8F8F5;color:#0066cc; border: 1px #0066cc solid;font-color: font-size: 12px; padding-right: 4px; padding-left: 5px; height: 20px; padding-top: 2px; padding-bottom: 2px; filter: Alpha(Opacity=0)}
.menu {
FILTER: revealTrans(transition=23,duration=0.5) blendTrans(duration=0.5); VISIBILITY: hidden; POSITION: absolute;
height:20px; z-index:1; background-color: #FEFEFF; layer-background-color: #FEFEFF; border: 1px none #500000;
}
.title { color:<?=$topfont_color1?> }
.titlefont { color:<?=$titlefontcolor?> }
.cau { color:<?=$cautioncolor?> }
.menutext { color:<?=$topfont_color1?> }
.popper {VISIBILITY: hidden; POSITION: absolute}
-->
</style>
</head>
<body bgcolor=<?=$backgroundcolor?> background=<?=$background_color?> vlink=333333 link=333333 alink=333333 topmargin=3 leftmargin="0">
<table cellspacing=0 width=98% bgcolor=<?=$subcolor?> align=center><tr><td height=1></td></tr></table>
<table cellpadding=4 cellspacing=0 width=98% align=center bordercolor=<?=$subcolor?> border=1>
<?php
$songlist=@file("userdata/song/songs.php");
for ($i=0; $i<count($songlist); $i++) {
$detail=explode("|", trim($songlist[$i]));
if ($songid==$detail[2]) $songname=$detail[1];
}
?>
<tr><td bgcolor=<?=$forumcolortwo?>>歌 曲 名:<?=$songname?>
</td></tr>
<tr><td bgcolor=<?=$forumcolortwo?> align="center">
<?php
if (eregi("\.mid$",$songurl) || eregi("\.mp3$",$songurl) || eregi("\.avi$",$songurl) || eregi("\.asf$",$songurl) || eregi("\.wmv$",$songurl) || eregi("\.wma$",$songurl))
{
$actstat="<a href=http://www2.51kd.com/music/download/mp71.exe target=_blank><B>请点这里下载安装Windows Media player</a>";
?>
<object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" type="application/x-oleobject" width=350 height=280 align="middle" standby="Loading Microsoft?Windows?Media Player components..." id="MediaPlayer1">
<param name="transparentAtStart" value="True">
<param name="transparentAtStop" value="True">
<param name="AnimationAtStart" value="Ture">
<param name="AutoStart" value="True">
<param name="AutoRewind" value="true">
<param name="DisplaySize" value="0">
<param name="AutoSize" value="false">
<param name="ShowDisplay" value="false">
<param name="ShowStatusBar" value="ture">
<param name="ShowControls" value="ture">
<param name="FileName" value="<?=$songurl?>">
<param name="Volume" value="0">
<embed src="" width="350" height=280 autostart="True" align="middle" transparentatstart="True" transparentatstop="True" animationatstart="Ture" autorewind="true" displaysize="0" autosize="false" showdisplay="False" showstatusbar="-1" showcontrols="ture" filename="<?=$songurl?>" volume="0">
</embed>
</object>
<?
}elseif(eregi("\.ra$",$songurl) || eregi("\.rm$",$songurl) || eregi("\.ram$",$songurl) ){
$actstat="<a href=http://www2.51kd.com/music/download/rp8-cn-setup.exe target=_blank><B>请点这里下载安装real player</a>";
?>
<object ID="video" CLASSID="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" HEIGHT="240" WIDTH="350" align="center">
<param name="_ExtentX" value="9260">
<param name="_ExtentY" value="6350">
<param name="AUTOSTART" value="-1">
<param name="SHUFFLE" value="0">
<param name="PREFETCH" value="0">
<param name="NOLABELS" value="0">
<param name="SRC" value="<?=$songurl?>">
<param name="CONTROLS" value="ImageWindow">
<param name="CONSOLE" value="Clip1">
<param name="LOOP" value="0">
<param name="NUMLOOP" value="0">
<param name="CENTER" value="0">
<param name="MAINTAINASPECT" value="0">
<param name="BACKGROUNDCOLOR" value="#000000"><embed SRC="4.rpm" type="audio/x-pn-realaudio-plugin" CONSOLE="Clip1" CONTROLS="ImageWindow" HEIGHT="240" WIDTH="352" AUTOSTART="false">
</object>
<object ID="video" CLASSID="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" HEIGHT="40" WIDTH="350" align="center">
<param name="_ExtentX" value="9260">
<param name="_ExtentY" value="1058">
<param name="AUTOSTART" value="-1">
<param name="SHUFFLE" value="0">
<param name="PREFETCH" value="0">
<param name="NOLABELS" value="0">
<param name="CONTROLS" value="ControlPanel,StatusBar">
<param name="CONSOLE" value="Clip1">
<param name="LOOP" value="0">
<param name="NUMLOOP" value="0">
<param name="CENTER" value="0">
<param name="MAINTAINASPECT" value="0">
<param name="BACKGROUNDCOLOR" value="#000000"><embed type="audio/x-pn-realaudio-plugin" CONSOLE="Clip1" CONTROLS="ControlPanel,StatusBar" HEIGHT="60" WIDTH="275" AUTOSTART="false">
</object>
<?
}elseif(eregi("\.swf$",$songurl)) {
$actstat="<a href=http://61.144.49.197/cdrom/program/flashplayer5installer.exe target=_blank><B>请下载安装flashplayer5installer</a>";
?>
<param NAME="_cx" VALUE="10583">
<param NAME="_cy" VALUE="7937">
<param NAME="Movie" VALUE="<?=$songurl?>">
<param NAME="Src" VALUE="<?=$songurl?>">
<param NAME="WMode" VALUE="Window">
<param NAME="Play" VALUE="0">
<param NAME="Loop" VALUE="-1">
<param NAME="Quality" VALUE="High">
<param NAME="SAlign" VALUE>
<param NAME="Menu" VALUE="-1">
<param NAME="Base" VALUE>
<param NAME="Scale" VALUE="ExactFit">
<param NAME="DeviceFont" VALUE="0">
<param NAME="EmbedMovie" VALUE="0">
<param NAME="BGColor" VALUE>
<param NAME="SWRemote" VALUE>
<param NAME="Stacking" VALUE="below"><embed src="<?=$songurl?>" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlas h" type="application/x-shockwave-flash" width="350" height="240">
<br> <a href="<?=$songurl?>" target=_blank> 左键全屏观赏</a>
<?
}
?>
</td></tr>
<tr><td bgcolor=<?=$forumcolorone?> <?=$skinbg1?>><center>如果看不到播放界面,<?=$actstat?>.</center></td></tr>
</table><BR></body></html>
<?
exit;
}
$add_title=" > DJ 总台";
if ($job=="") $job="show";
if ($job=="show"){
require("header.php");echo"$headertp";
$do="工作列表";
print_bar();
list($fb,$id,$pwd,$usericon,$useremail,$oicq,$regdate,
$sign[$author],$homepage,$from,$com,$honor,
$lp,$amount,$publicemail,$none,$rvrc,$lasttime,$nowtime,
$icq,$sex,$born,$guoji,$tuijianren,$money,$lasttitle,
$lastaddr,$group,$yanzheng,$tdpost,$sx,$star,$bei1,$bei2,$bei3,$bei4,$bei5,$bei6)
= explode("|",readfromfile("$userpath/$username.php"));
$usericon=get_user_portait($usericon);
?>
<TABLE cellSpacing=1 cellPadding=5 width=<?=$tablewidth?> border=0 align=center>
<TR>
<TD bgColor=<?=$titlecolor?> height=27><B class=title>-=>
</B><FONT color=<?=$titlefontcolor?>>欢迎您,<?=$username?>,一天的工作又开始咯,加油哦!</FONT></TD></TR></table>
<table width=<?=$tablewidth?> border=0 cellspacing=1 cellpadding=5 bgcolor=F0F0F0 align=center>
<tr bgcolor=FFFFFF><td width="30%">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td bgcolor=<?=$article_color1?> height="22" align="center" <?=$skinbg?>>DJ 资料<br><?=$usericon?><br><?=$username?>
</td></tr>
<tr><td height="1"></td></tr></table>
</td><td>
-=><a href=dj.php?job=list><font color=red>现有歌曲</font></a> 查看现有歌曲列表<br></br>
-=><a href=dj.php?job=add><font color=red>增加歌曲</font></a> 增加一首歌曲<br></br>
-=><a href=dj.php?job=manage><font color=red>点播管理</font></a> 查看和管理点播情况<br></br>
-=><a href=dj.php?job=mp3list><font color=red>mp3现有歌曲</font></a> 查看现有mp3歌曲列表<br></br>
-=><a href=dj.php?job=mp3add><font color=red>mp3增加歌曲</font></a> 增加一首mp3歌曲<br></br>
-=><a href=game.php?action=mgame><font color=red>付费游戏管理</font></a> 将链接到游戏殿堂管理<br></br>
-=><a href=game.php?action=mgamefree><font color=red>免费游戏管理</font></a> 将链接到游戏殿堂管理<br></br>
</td>
</tr></table>
<TABLE cellSpacing=1 cellPadding=5 width=<?=$tablewidth?> border=0 align=center>
<TR>
<TD bgColor=<?=$titlecolor?> height=27></TD></TR></table>
<?
require("footer.php");echo"$footertp";
exit;
}
if ($job=="add"){
require("header.php");echo"$headertp";
$do="添加歌曲";
print_bar();
list($fb,$id,$pwd,$usericon,$useremail,$oicq,$regdate,
$sign[$author],$homepage,$from,$com,$honor,
$lp,$amount,$publicemail,$none,$rvrc,$lasttime,$nowtime,
$icq,$sex,$born,$guoji,$tuijianren,$money,$lasttitle,
$lastaddr,$group,$yanzheng,$tdpost,$sx,$star,$bei1,$bei2,$bei3,$bei4,$bei5,$bei6)
= explode("|",readfromfile("$userpath/$username.php"));
$usericon=get_user_portait($usericon);
?>
<TABLE cellSpacing=1 cellPadding=5 width=<?=$tablewidth?> border=0 align=center>
<TR>
<TD bgColor=<?=$titlecolor?> height=27><B class=title>-=>
</B><FONT color=<?=$titlefontcolor?>>欢迎您,<?=$username?>,一天的工作又开始咯,加油哦!</FONT></TD></TR></table>
<table width=<?=$tablewidth?> border=0 cellspacing=1 cellpadding=5 bgcolor=F0F0F0 align=center>
<tr bgcolor=FFFFFF><td width="30%">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td bgcolor=<?=$article_color1?> height="22" align="center" <?=$skinbg?>>DJ 资料<br><?=$usericon?><br><?=$username?>
</td></tr>
<tr><td height="1"></td></tr></table>
</td><td>
<?php
if ($step==2){
///$songer=trim($songer);
$addgeming=trim($addgeming);
if ($songer=="" || $addgeming==""){
echo " 歌曲或者歌名为空!返回填写!";
if (strrpos($songer,"|")!==false || strrpos($addgeming,"|")!==false){
echo "歌曲或者歌名含不可接受字符“|”,请修改!";
}
?>
</td> </tr></table>
<TABLE cellSpacing=1 cellPadding=5 width=<?=$tablewidth?> border=0 align=center>
<TR>
<TD bgColor=<?=$titlecolor?> height=27></TD></TR></table>
<?
require_once("footer.php");
exit;
}
if (!eregi("\.mid$",$songer) && !eregi("\.mp3$",$songer) && !eregi("\.avi$",$songer) && !eregi("\.asf$",$songer) && !eregi("\.wmv$",$songer) && !eregi("\.wma$",$songer) && !eregi("\.ra$",$songer) && !eregi("\.rm$",$songer) && !eregi("\.ram$",$songer) && !eregi("\.swf$",$songer)){
echo '<center><br><br>状态:发生错误,指定歌曲必须为 MID、MP3、AVI、ASF、WMV、WMA、RA、RM、RAM、SWF 格式!<ul><br><br><li><a href="javascript:history.back(1)">返回前页</a></li></ul></center>';
?>
</td> </tr></table>
<TABLE cellSpacing=1 cellPadding=5 width=<?=$tablewidth?> border=0 align=center>
<TR>
<TD bgColor=<?=$titlecolor?> height=27></TD></TR></table>
<?
require_once("footer.php");
exit;
}
if (file_exists("userdata/song/songs.php")) $song_dat=file("userdata/song/songs.php");
else $song_dat[0]="";
$px_newpost="$songer|$addgeming|$timestamp|\n";
writetofile("userdata/song/songs.php",$px_newpost,"a+");
echo "添加歌曲成功!<br><br>按<a href=dj.php?job=add>这里继续添加</a><br><br>";
echo "按<a href=dj.php>这里返回总台</a>";
}else{
?>
<FORM METHOD=POST ACTION="dj.php?job=add&step=2">
请填写完整的歌曲路径,如:pnm://202.103.101.25/zhj1/08.rm <br>
格式可以是:MID、MP3、AVI、ASF、WMV、WMA、RA、RM、RAM、SWF</br>
歌曲路径:<INPUT TYPE="text" NAME="songer" size=50><br>
歌曲名字:<INPUT TYPE="text" NAME="addgeming" size=20><br>
<INPUT TYPE="submit" value="提交歌曲"><br><br>
如果要删除歌曲,请到<a href=dj.php?job=list>歌曲列表</a>
</FORM>
<?php
}
?>
</td>
</tr></table>
<TABLE cellSpacing=1 cellPadding=5 width=<?=$tablewidth?> border=0 align=center>
<TR>
<TD bgColor=<?=$titlecolor?> height=27></TD></TR></table>
<?
require("footer.php");echo"$footertp";
exit;
}
if ($job=="mp3add"){
require("header.php");echo"$headertp";
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -