PDA

View Full Version : MPCRadio php script


babo
5th August 2005, 20:01
hey guys i run a phpnuke based site and i like the script you guys are using here at http://www.mpcforum.com/mpcradio.php anyway i can get that for myself?

Thanks In Advance

luck777jojo
5th August 2005, 20:50
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>MPC Radio</title>
<SCRIPT LANGUAGE = "JavaScript">
var streams = new Array();
streams[0] = new makeStream("http://shoutcast.mpcforum.com:8000/", "MPC Radio");

function makeStream(url, name) {
this.url = url;
this.name = name;
}

function handleControlsOnOffClick() {
if (document.mediaPlayer.showControls == true) {
document.mediaPlayer.showControls = false;
document.playerCtrl.controls.value = " Show Controls ";
}
else {
document.mediaPlayer.showControls = true;
document.playerCtrl.controls.value = " Hide Controls "
}
}

function handlePlayOrPauseClick(){
var state;
playerStatus = document.mediaPlayer.playState;
if (playerStatus == 6) {
document.mediaPlayer.play();
document.playerCtrl.playOrPause.value = " Pause ";
}
else if (playerStatus == 1) {
document.mediaPlayer.play();
document.playerCtrl.playOrPause.value = " Pause ";
}
else if (playerStatus == 2) {
document.mediaPlayer.pause();
document.playerCtrl.playOrPause.value = " Play ";
}
}

function changeSize(newSize) {
document.mediaPlayer.displaySize = newSize;
}

function change() {
var list = document.playerCtrl.streams;
var streamURL = list.options[list.selectedIndex].value;
document.mediaPlayer.stop();
document.playerCtrl.playOrPause.value = " Pause ";
document.mediaPlayer.fileName = streamURL;
}

</SCRIPT>

</head>
<body>
<div align="center"><img src="radio/mpcradio.gif"> </div>
<div align="center">
<OBJECT
CLASSID="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95"
CODEBASE="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"
TYPE="application/x-oleobject" width="240" height="125"
STANDBY="Loading Microsoft Windows Media Player components..."
ID="mediaPlayer">
<PARAM NAME="fileName" VALUE="http://shoutcast.mpcforum.com:8000/" valuetype="ref" ref>
<PARAM NAME="autoStart" VALUE="true">
<param name="Rate" value="1">
<param name="BufferingTime" value="5">
<param name="ShowCaptioning" value="0">
<param name="ShowControls" value="-1">
<param name="ShowAudioControls" value="-1">
<param name="ShowDisplay" value="1">
<param name="ShowGotoBar" value="0">
<param name="ShowPositionControls" value="0">
<param name="ShowStatusBar" value="1">
<param name="ShowTracker" value="-1">
<EMBED SRC="http://shoutcast.mpcforum.com:8000/" width="240" height="125"> </EMBED>
</OBJECT>
</div>
<FORM NAME="playerCtrl">
<div align="center">
<INPUT TYPE="button" VALUE=" Pause " NAME="playOrPause" onClick="handlePlayOrPauseClick()" STYLE = "font-family:arial">
<INPUT TYPE="button" VALUE=" Hide Controls " NAME="controls" onClick="handleControlsOnOffClick()" STYLE = "font-family:arial">
<BR>
<SCRIPT LANGUAGE="JavaScript">
with (document) {
writeln('<SELECT NAME="streams" onChange="change()">');
for (var i = 0; i < streams.length; i++) {
writeln('<OPTION VALUE="', streams[i].url, '">', streams[i].name);
}
writeln('</SELECT>');
}
</SCRIPT>
</div>
</FORM>
</body>
</html>

babo
6th August 2005, 08:21
Thanks bud i didnt want to rip it so i asked first.

luck777jojo
6th August 2005, 12:57
np, use it as you wish.