mp3파일 배경음악 플레이어 정보
mp3파일 배경음악 플레이어첨부파일
본문
게시판 첨부파일 or xml형자료형태의 mp3파일 플레쉬 플레이어입니다.
필요하신분은 아래 설명서를 참조하시고 사용자의 환경에
맞게 수정후 사용하시면 됩니다.
* 꼭 수정해야 할 파일
index.html 7,8 라인 수정
bgm_run.php 4,5,6,7,11,12,13 라인 수정
bgm_con.php 2,3 라인 수정
playlist.xml bgm_run.php의 3번라인 선택에따라 xml이면 mp3파일추가 url수정
위에 파일 모두 잘 살펴보시고 자신에 맞게 적용해야만 동작합니다.
수정이 완료되면 관리자메뉴에서 테이블 하나 만들고
글쓰기에 첨부파일로 mp3파일 올린후 사용하세요.
1 그냥 mp3 플레이어로 사용하시려면
홈페이지 루트에 아래 파일 올리시고(경로는 필요하시면 수정하시면 됩니다)
bgm_run.php
mPlayRun.swf
붙이고 싶은 페이지에
<? include_once("$g4[path]/bgm_run.php"); ?>
2 배경음악으로 사용하시려면
index.html은 프레임으로 나눠져있습니다.
파일 잘살펴보시고 적용하시기 바랍니다.
홈페이지 루트에 모든 파일 올리시고 사용하시면 됩니다.(경로는 필요하시면 수정)
컨트롤 플레이어를 설치하시려면 index.php 파일이나 붙이고 싶은 페이지에
<? include_once("$g4[path]/bgm_con.php"); ?>
5번째줄에 좌표 옮기고 싶은 곳에 수정.
<div id='bgm2' style='position:absolute; left:10px; top:550px; width:990px; height:22px; z-index:1;'>
필요하신분은 아래 설명서를 참조하시고 사용자의 환경에
맞게 수정후 사용하시면 됩니다.
* 꼭 수정해야 할 파일
index.html 7,8 라인 수정
bgm_run.php 4,5,6,7,11,12,13 라인 수정
bgm_con.php 2,3 라인 수정
playlist.xml bgm_run.php의 3번라인 선택에따라 xml이면 mp3파일추가 url수정
위에 파일 모두 잘 살펴보시고 자신에 맞게 적용해야만 동작합니다.
수정이 완료되면 관리자메뉴에서 테이블 하나 만들고
글쓰기에 첨부파일로 mp3파일 올린후 사용하세요.
1 그냥 mp3 플레이어로 사용하시려면
홈페이지 루트에 아래 파일 올리시고(경로는 필요하시면 수정하시면 됩니다)
bgm_run.php
mPlayRun.swf
붙이고 싶은 페이지에
<? include_once("$g4[path]/bgm_run.php"); ?>
2 배경음악으로 사용하시려면
index.html은 프레임으로 나눠져있습니다.
파일 잘살펴보시고 적용하시기 바랍니다.
홈페이지 루트에 모든 파일 올리시고 사용하시면 됩니다.(경로는 필요하시면 수정)
컨트롤 플레이어를 설치하시려면 index.php 파일이나 붙이고 싶은 페이지에
<? include_once("$g4[path]/bgm_con.php"); ?>
5번째줄에 좌표 옮기고 싶은 곳에 수정.
<div id='bgm2' style='position:absolute; left:10px; top:550px; width:990px; height:22px; z-index:1;'>
추천
12
12
댓글 전체
멋지네요~
굿입니다 ^_^
추천합니다~
좋은자료 감사합니다.
고맙습니다. ^^*
경로 수정하고 루트에 올려서 적용 해봤는데 안돼요
이 동영상의 스크립트로 인해 Flash 플레이어의 실행 속도가 느립니다.
계속 실행하면 컴퓨터에서 응답하지 않을 수도 있습니다. 스크립트를 중단하시겠습니까?
라고 나와요
그리고 혹시나해서 마지막에 알려주신데로 index.php에 include_once("$g4[path]/bgm_con.php"); 추가해 봤더니 위쪽에 하면 오류뜨고 include_once("$g4[path]/lib/latest.lib.php"); 밑에다 넣으니깐 화면에 나오기는 하는데 중간쯤에 나오네요 위에 안나오구요
암튼 테이블 만들고 경로 수정하고 파일 이름도 복사해서 그대로 붙여넣기 한건데 음악 재생이 안돼요
아 euckr이네요 utf로 바꺼서 다시 해보구요;
마찬가지네요
왜 그럴까요? ^^;
이 동영상의 스크립트로 인해 Flash 플레이어의 실행 속도가 느립니다.
계속 실행하면 컴퓨터에서 응답하지 않을 수도 있습니다. 스크립트를 중단하시겠습니까?
라고 나와요
그리고 혹시나해서 마지막에 알려주신데로 index.php에 include_once("$g4[path]/bgm_con.php"); 추가해 봤더니 위쪽에 하면 오류뜨고 include_once("$g4[path]/lib/latest.lib.php"); 밑에다 넣으니깐 화면에 나오기는 하는데 중간쯤에 나오네요 위에 안나오구요
암튼 테이블 만들고 경로 수정하고 파일 이름도 복사해서 그대로 붙여넣기 한건데 음악 재생이 안돼요
아 euckr이네요 utf로 바꺼서 다시 해보구요;
마찬가지네요
왜 그럴까요? ^^;
배경음악용으로 설치한거에요
쪽지 답장으로 하려니깐 레벨 안된다고 답장 못보내네요 ^^;
제가 테이블 만들때 이상하게 한건지
설명대로 설치 후 사이트 접속 해보면 시간이 좀 걸리면서 응답없음이라고 하다가 메시지 나오면서 적용이 안되더라구요
"이 동영상의 스크립트로 인해 Flash 플레이어의 실행 속도가 느립니다.
계속 실행하면 컴퓨터에서 응답하지 않을 수도 있습니다. 스크립트를 중단하시겠습니까? " <-메시지
쪽지 답장으로 하려니깐 레벨 안된다고 답장 못보내네요 ^^;
제가 테이블 만들때 이상하게 한건지
설명대로 설치 후 사이트 접속 해보면 시간이 좀 걸리면서 응답없음이라고 하다가 메시지 나오면서 적용이 안되더라구요
"이 동영상의 스크립트로 인해 Flash 플레이어의 실행 속도가 느립니다.
계속 실행하면 컴퓨터에서 응답하지 않을 수도 있습니다. 스크립트를 중단하시겠습니까? " <-메시지
배경음악용으로 설치하신거라면 우선 프레임으로 설치해야합니다.
아래 설명 순서대로 정확하시면 어려움이 없을것입니다.
<== 부분은 님에 홈피에 맞게 정확히 수정하셔야합니다.
기본설치 폴드를 루트에 설치로 설명 드리겠습니다.
index.html
-----------------------------------------------------
<html>
<head>
<meta http-equiv='content-type' content='text/html; charset=euc-kr'>
<title>::::: G4_우리집 홈페이지 :::::</title>
</head>
<frameset rows='0%,100%' frameborder='NO' border='0' framespacing='0'>
<frame name="topFrame" scrolling="NO" noresize src="http://aaa.com/bgm_run.php"> <== 홈피주소수정
<frame name="mainFrame" src="/index.php"> <== 메인페이지
</frameset>
<noframes>
<body>
</body>
</noframes>
</html>
-----------------------------------------------------
bgm_run.php
-----------------------------------------------------
<?
$frd = "1"; // <== 램덤 지정 1: or 0: (변경가)
$mod = "sql"; // <== 소스 지정 sql(게시판첨부파일용) or xml(홈피링크용_playlist.xml파일수정편집) (변경가)
$bbs = "bbs09_01"; // <== 사용자 테이블명 (변경가)
$uurl = "http://aaa.com"; // <== url 주소 수정
$surl = "http://aaa.com"; // <== mp3 플레이어 경로 수정
$furl = "http://aaa.com/data/file/".$bbs."/"; // <== mp3 파일경로 http://aaa.com만 수정
$fmp = "";
if ($mod == "sql") {
$dbhost="localhost"; // <== 사용자 MySQL DB 서버의 위치입니다.
$dbid ="aaa"; // <== 사용자 계정 아이디를 적으세요.
$dbname="aaa"; // <== 사용자 MySQL DB명을 적으세요.
$dbpw ="aaa"; // <== 사용자 DB의 패스워드를 적으세요.
$connect = mysql_connect($dbhost, $dbid,$dbpw) or error(mysql_error());
mysql_select_db($dbname, $connect ) or error(mysql_error());
$sql="select * from g4_board_file where bo_table='$bbs' ";
$result=mysql_query($sql,$connect);
for($i=0;$row=mysql_fetch_array($result);$i++){
$name=trim($row[bf_source]);
$band=trim($row[bf_source]);
$file=$furl.trim($row[bf_file]);
$fmp =$fmp.$name."|".$band."|".$file."\n";
}
}
?>
<table width=990 height=22 border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<OBJECT
CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
WIDTH="990"
HEIGHT="22"
CODEBASE="http://download.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"
ID=mPlayRun>
<PARAM NAME="MOVIE" VALUE='<?=$surl?>/mPlayRun.swf'>
<PARAM NAME="PLAY" VALUE="false">
<PARAM NAME="LOOP" VALUE="false">
<PARAM NAME="QUALITY" VALUE="high">
<PARAM NAME="SCALE" VALUE="SHOWALL">
<PARAM NAME="FLASHVARS" VALUE="smp3sql=<?=$fmp?>&srandom=<?=$frd?>&fmod=<?=$mod?>&uurl=<?=$uurl?>&surl=<?=$surl?>" />
<PARAM NAME="AllowScriptAccess" VALUE="never">
<EMBED
NAME="mPlayRun"
SRC='<?=$surl?>/mPlayRun.swf'
WIDTH="990"
HEIGHT="22"
PLAY="false"
LOOP="false"
QUALITY="high"
SCALE="SHOWALL"
AllowScriptAccess="never"
PLUGINSPAGE="http://www.adobe.com/go/getflashplayer">
</EMBED>
</OBJECT>
</td>
<tr>
</table>
-----------------------------------------------------
여기까지 설치하시면 제어는 할 수 없지만 배경음악은 정확 나올것입니다.
제어판 설치를 설치를 설명 드리겠습니다.
컨트롤 플레이어를 설치하시려면 index.php 파일의 맨 마지막부분
<? include_once("$g4[path]/bgm_con.php"); ?> <== 여기 설치
<? include_once("./_tail.php"); ?> <== 윗쪽에 설치
bgm_con.php
-----------------------------------------------------
<?
$surl = "http://aaa.com"; // <== mp3 플레이어 경로
$uurl = "http://aaa.com"; // <== url 주소
?>
<div id='bgm2' style='position:absolute; left:10px; top:550px; width:990px; height:22px; z-index:1;'> // <== left:10px, top:550px 위치하고싶곳에 좌표수정
<table width=990 height=22 border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<OBJECT
CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
WIDTH="990"
HEIGHT="22"
CODEBASE="http://download.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"
ID=mPlayCon>
<PARAM NAME="MOVIE" VALUE="<?=$surl?>/mPlayCon.swf">
<PARAM NAME="PLAY" VALUE="false">
<PARAM NAME="LOOP" VALUE="false">
<PARAM NAME="QUALITY" VALUE="high">
<PARAM NAME="SCALE" VALUE="SHOWALL">
<PARAM NAME="FLASHVARS" VALUE="uurl=<?=$uurl?>&surl=<?=$surl?>" />
<PARAM NAME="AllowScriptAccess" VALUE="never">
<EMBED
NAME="mPlayCon"
SRC="<?=$surl?>/mPlayCon.swf"
WIDTH="990"
HEIGHT="22"
PLAY="false"
LOOP="false"
QUALITY="high"
SCALE="SHOWALL"
AllowScriptAccess="never"
PLUGINSPAGE="http://www.adobe.com/go/getflashplayer">
</EMBED>
</OBJECT>
</td>
<tr>
</table>
</div>
-----------------------------------------------------
playlist.xml용 file='음악을 링크 할 수 있는 url경로입력'
-----------------------------------------------------
<?xml version="1.0"?>
<songs>
<song name ="아파트" band ="윤수일" file="http://aaa.com/data/file/bbs09_01/3024239204_2Roj9Cmy_B9CCBBF3_-_B7CEB8C1BDBA.mp3" />
<song name ="애국가" band ="홍길동" file="http://bbb.com/data/file/bbs09_01/3024239204_iPTQ6J4f_B9DAB0ADBCF6_-_C1A6B9DF.mp3" />
</songs>
-----------------------------------------------------
그래도 안되시면 url 연결해주세요.
아래 설명 순서대로 정확하시면 어려움이 없을것입니다.
<== 부분은 님에 홈피에 맞게 정확히 수정하셔야합니다.
기본설치 폴드를 루트에 설치로 설명 드리겠습니다.
index.html
-----------------------------------------------------
<html>
<head>
<meta http-equiv='content-type' content='text/html; charset=euc-kr'>
<title>::::: G4_우리집 홈페이지 :::::</title>
</head>
<frameset rows='0%,100%' frameborder='NO' border='0' framespacing='0'>
<frame name="topFrame" scrolling="NO" noresize src="http://aaa.com/bgm_run.php"> <== 홈피주소수정
<frame name="mainFrame" src="/index.php"> <== 메인페이지
</frameset>
<noframes>
<body>
</body>
</noframes>
</html>
-----------------------------------------------------
bgm_run.php
-----------------------------------------------------
<?
$frd = "1"; // <== 램덤 지정 1: or 0: (변경가)
$mod = "sql"; // <== 소스 지정 sql(게시판첨부파일용) or xml(홈피링크용_playlist.xml파일수정편집) (변경가)
$bbs = "bbs09_01"; // <== 사용자 테이블명 (변경가)
$uurl = "http://aaa.com"; // <== url 주소 수정
$surl = "http://aaa.com"; // <== mp3 플레이어 경로 수정
$furl = "http://aaa.com/data/file/".$bbs."/"; // <== mp3 파일경로 http://aaa.com만 수정
$fmp = "";
if ($mod == "sql") {
$dbhost="localhost"; // <== 사용자 MySQL DB 서버의 위치입니다.
$dbid ="aaa"; // <== 사용자 계정 아이디를 적으세요.
$dbname="aaa"; // <== 사용자 MySQL DB명을 적으세요.
$dbpw ="aaa"; // <== 사용자 DB의 패스워드를 적으세요.
$connect = mysql_connect($dbhost, $dbid,$dbpw) or error(mysql_error());
mysql_select_db($dbname, $connect ) or error(mysql_error());
$sql="select * from g4_board_file where bo_table='$bbs' ";
$result=mysql_query($sql,$connect);
for($i=0;$row=mysql_fetch_array($result);$i++){
$name=trim($row[bf_source]);
$band=trim($row[bf_source]);
$file=$furl.trim($row[bf_file]);
$fmp =$fmp.$name."|".$band."|".$file."\n";
}
}
?>
<table width=990 height=22 border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<OBJECT
CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
WIDTH="990"
HEIGHT="22"
CODEBASE="http://download.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"
ID=mPlayRun>
<PARAM NAME="MOVIE" VALUE='<?=$surl?>/mPlayRun.swf'>
<PARAM NAME="PLAY" VALUE="false">
<PARAM NAME="LOOP" VALUE="false">
<PARAM NAME="QUALITY" VALUE="high">
<PARAM NAME="SCALE" VALUE="SHOWALL">
<PARAM NAME="FLASHVARS" VALUE="smp3sql=<?=$fmp?>&srandom=<?=$frd?>&fmod=<?=$mod?>&uurl=<?=$uurl?>&surl=<?=$surl?>" />
<PARAM NAME="AllowScriptAccess" VALUE="never">
<EMBED
NAME="mPlayRun"
SRC='<?=$surl?>/mPlayRun.swf'
WIDTH="990"
HEIGHT="22"
PLAY="false"
LOOP="false"
QUALITY="high"
SCALE="SHOWALL"
AllowScriptAccess="never"
PLUGINSPAGE="http://www.adobe.com/go/getflashplayer">
</EMBED>
</OBJECT>
</td>
<tr>
</table>
-----------------------------------------------------
여기까지 설치하시면 제어는 할 수 없지만 배경음악은 정확 나올것입니다.
제어판 설치를 설치를 설명 드리겠습니다.
컨트롤 플레이어를 설치하시려면 index.php 파일의 맨 마지막부분
<? include_once("$g4[path]/bgm_con.php"); ?> <== 여기 설치
<? include_once("./_tail.php"); ?> <== 윗쪽에 설치
bgm_con.php
-----------------------------------------------------
<?
$surl = "http://aaa.com"; // <== mp3 플레이어 경로
$uurl = "http://aaa.com"; // <== url 주소
?>
<div id='bgm2' style='position:absolute; left:10px; top:550px; width:990px; height:22px; z-index:1;'> // <== left:10px, top:550px 위치하고싶곳에 좌표수정
<table width=990 height=22 border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<OBJECT
CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
WIDTH="990"
HEIGHT="22"
CODEBASE="http://download.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"
ID=mPlayCon>
<PARAM NAME="MOVIE" VALUE="<?=$surl?>/mPlayCon.swf">
<PARAM NAME="PLAY" VALUE="false">
<PARAM NAME="LOOP" VALUE="false">
<PARAM NAME="QUALITY" VALUE="high">
<PARAM NAME="SCALE" VALUE="SHOWALL">
<PARAM NAME="FLASHVARS" VALUE="uurl=<?=$uurl?>&surl=<?=$surl?>" />
<PARAM NAME="AllowScriptAccess" VALUE="never">
<EMBED
NAME="mPlayCon"
SRC="<?=$surl?>/mPlayCon.swf"
WIDTH="990"
HEIGHT="22"
PLAY="false"
LOOP="false"
QUALITY="high"
SCALE="SHOWALL"
AllowScriptAccess="never"
PLUGINSPAGE="http://www.adobe.com/go/getflashplayer">
</EMBED>
</OBJECT>
</td>
<tr>
</table>
</div>
-----------------------------------------------------
playlist.xml용 file='음악을 링크 할 수 있는 url경로입력'
-----------------------------------------------------
<?xml version="1.0"?>
<songs>
<song name ="아파트" band ="윤수일" file="http://aaa.com/data/file/bbs09_01/3024239204_2Roj9Cmy_B9CCBBF3_-_B7CEB8C1BDBA.mp3" />
<song name ="애국가" band ="홍길동" file="http://bbb.com/data/file/bbs09_01/3024239204_iPTQ6J4f_B9DAB0ADBCF6_-_C1A6B9DF.mp3" />
</songs>
-----------------------------------------------------
그래도 안되시면 url 연결해주세요.
http://stormos.dothome.co.kr/bgm_run.php 이렇게 실행해 보면
디비열기->$connect = mysql_connect($dbhost, $dbid,$dbpw) or error(mysql_error());
디비를 여는문에서 에러납니다. 그래서 렉이 생기는것 같네요
$dbhost="localhost"; // 사용자 MySQL DB 서버의 위치입니다.
$dbid ="aaa"; // 사용자 계정 아이디를 적으세요.
$dbname="aaa"; // 사용자 MySQL DB 아이디를 적으세요.
$dbpw ="123"; // 사용자 DB의 패스워드를 적으세요.
님에 홈피 루트에
dbconfig.php에 아래내용과 일치해야함니다. 확인해보세요.
<?
$mysql_host = 'localhost';
$mysql_user = 'aaa';
$mysql_password = '123';
$mysql_db = 'aaa';
?>
xml 로 바꾸셨다면
$mod = "xml"; //소스 지정 sql or xml (변경가)
이렇게 수정해주셔야 위에 디비에러 안나고 xml 파일 모드로 바뀝니다.
그리고 홈피에 test id 하나 열어주시길.
디비열기->$connect = mysql_connect($dbhost, $dbid,$dbpw) or error(mysql_error());
디비를 여는문에서 에러납니다. 그래서 렉이 생기는것 같네요
$dbhost="localhost"; // 사용자 MySQL DB 서버의 위치입니다.
$dbid ="aaa"; // 사용자 계정 아이디를 적으세요.
$dbname="aaa"; // 사용자 MySQL DB 아이디를 적으세요.
$dbpw ="123"; // 사용자 DB의 패스워드를 적으세요.
님에 홈피 루트에
dbconfig.php에 아래내용과 일치해야함니다. 확인해보세요.
<?
$mysql_host = 'localhost';
$mysql_user = 'aaa';
$mysql_password = '123';
$mysql_db = 'aaa';
?>
xml 로 바꾸셨다면
$mod = "xml"; //소스 지정 sql or xml (변경가)
이렇게 수정해주셔야 위에 디비에러 안나고 xml 파일 모드로 바뀝니다.
그리고 홈피에 test id 하나 열어주시길.
구글링해보니
"이 동영상의 스크립트로 인해 Flash 플레이어의 실행 속도가 느립니다.
계속 실행하면 컴퓨터에서 응답하지 않을 수도 있습니다. 스크립트를 중단하시겠습니까? "
메시지가 용량큰 파일때문에 발생될 수 있다는데 mp3 하나 올린거 3메가 좀 안되는데
용량때문일까요?
화면에도 나오긴 하고(가운데 정렬은 여전히 못하고 있지만) 재생만 안되는데요
닷홈 무료호스팅 사용중이에요;
"이 동영상의 스크립트로 인해 Flash 플레이어의 실행 속도가 느립니다.
계속 실행하면 컴퓨터에서 응답하지 않을 수도 있습니다. 스크립트를 중단하시겠습니까? "
메시지가 용량큰 파일때문에 발생될 수 있다는데 mp3 하나 올린거 3메가 좀 안되는데
용량때문일까요?
화면에도 나오긴 하고(가운데 정렬은 여전히 못하고 있지만) 재생만 안되는데요
닷홈 무료호스팅 사용중이에요;
감사합니다.
$dbhost="localhost"; // <== 사용자 MySQL DB 서버의 위치입니다.
$dbid ="aaa"; // <== 사용자 계정 아이디를 적으세요.
$dbname="aaa"; // <== 사용자 MySQL DB명을 적으세요.
$dbpw ="aaa"; // <== 사용자 DB의 패스워드를 적으세요.
DB명/DB의 패스워드를 적으면 보안상의 문제가 야기되지 않나요!!! 이방법말고 하는법 있나요!!!
$dbhost="localhost"; // <== 사용자 MySQL DB 서버의 위치입니다.
$dbid ="aaa"; // <== 사용자 계정 아이디를 적으세요.
$dbname="aaa"; // <== 사용자 MySQL DB명을 적으세요.
$dbpw ="aaa"; // <== 사용자 DB의 패스워드를 적으세요.
DB명/DB의 패스워드를 적으면 보안상의 문제가 야기되지 않나요!!! 이방법말고 하는법 있나요!!!
알려주신데로 해봤는데 결국 안되네요 utf8이라 그런가봐요ㅠㅠ
좋은정보 감사합니다.