엑소버드 bgm플레이어랑 제로보드랑 연동이 된다.
즉 제로보드 게시판에 링크시켜놓거나 업로드 시킨 음악을
엑소버드에서 자동으로 플레이리스트를 만들어서 재생시켜 주는 거다.
참 좋은 기능이다.
아래는 연동시키는 방버이고 첨부파일은 옆에 있는 미니사이즈 엑소버드 스킨이다.
ExoBUD의 exobud.html 파일안에 넣어 주세요..
대략 mkList 나오는 부분쯤...
--------------------------------------------------------------------------------------------
<?
mysql_connect("localhost","아이디","암호"); // 호스트이름, 아이디, 암호
mysql_select_db("디비이름"); // 디비이름
$result=mysql_query("select * from zetyx_board_게시판 order by no desc limit 추출수");
// 게시판 이름과 추출할 리스트 갯수를 적어주세요..
while($data=mysql_fetch_array($result))
{
global $PHP_SELF; // 절대경로 알아내기
$thisfilename=basename(__FILE__);
$temp_filename=realpath(__FILE__);
if(!$temp_filename) $temp_filename=__FILE__;
$osdir=eregi_replace($thisfilename,"",$temp_filename);
unset($temp_filename);
$virdir = eregi_replace($thisfilename,"../bbs/",$PHP_SELF);
// 제로보드 상위 폴더에 새로이 폴더를 만들었다면 "../bbs"이런형태로 넣으세요..
// 예를 들어 저같은 경우 루트폴더안에 bgm폴더하고 bbs폴더가 있습니다. Exobud는 bgm폴더안에 있습니다.
// 절대경로를 파악하면서 현재위치를 저장하기때문에 현재위치에서 전 폴더의 bbs폴더로 바꿔주기 위함입니다.
// Exobud(파일들)를 bbs(제로보드) 폴더안에 넣으셨다면 "../bbs"를 ""처럼 비워두세요!!
$usrdir = "http://".$HTTP_HOST.$virdir;
$subject=$data[subject];
if($data[sitelink1]) $listsong = $data[sitelink1];
elseif($data[sitelink2]) $listsong = $data[sitelink2];
elseif($data[file_name1]) $listsong = $usrdir.$data[file_name1];
elseif($data[file_name2]) $listsong = $usrdir.$data[file_name2];
else $listsong = "";
?>
mkList("<?=$listsong?>","<?=$subject?>"); // ExoBUD의 다른 mkList들을 지워주세요!!
<?
}
mysql_close();
?>
즉 제로보드 게시판에 링크시켜놓거나 업로드 시킨 음악을
엑소버드에서 자동으로 플레이리스트를 만들어서 재생시켜 주는 거다.
참 좋은 기능이다.
아래는 연동시키는 방버이고 첨부파일은 옆에 있는 미니사이즈 엑소버드 스킨이다.
ExoBUD의 exobud.html 파일안에 넣어 주세요..
대략 mkList 나오는 부분쯤...
--------------------------------------------------------------------------------------------
<?
mysql_connect("localhost","아이디","암호"); // 호스트이름, 아이디, 암호
mysql_select_db("디비이름"); // 디비이름
$result=mysql_query("select * from zetyx_board_게시판 order by no desc limit 추출수");
// 게시판 이름과 추출할 리스트 갯수를 적어주세요..
while($data=mysql_fetch_array($result))
{
global $PHP_SELF; // 절대경로 알아내기
$thisfilename=basename(__FILE__);
$temp_filename=realpath(__FILE__);
if(!$temp_filename) $temp_filename=__FILE__;
$osdir=eregi_replace($thisfilename,"",$temp_filename);
unset($temp_filename);
$virdir = eregi_replace($thisfilename,"../bbs/",$PHP_SELF);
// 제로보드 상위 폴더에 새로이 폴더를 만들었다면 "../bbs"이런형태로 넣으세요..
// 예를 들어 저같은 경우 루트폴더안에 bgm폴더하고 bbs폴더가 있습니다. Exobud는 bgm폴더안에 있습니다.
// 절대경로를 파악하면서 현재위치를 저장하기때문에 현재위치에서 전 폴더의 bbs폴더로 바꿔주기 위함입니다.
// Exobud(파일들)를 bbs(제로보드) 폴더안에 넣으셨다면 "../bbs"를 ""처럼 비워두세요!!
$usrdir = "http://".$HTTP_HOST.$virdir;
$subject=$data[subject];
if($data[sitelink1]) $listsong = $data[sitelink1];
elseif($data[sitelink2]) $listsong = $data[sitelink2];
elseif($data[file_name1]) $listsong = $usrdir.$data[file_name1];
elseif($data[file_name2]) $listsong = $usrdir.$data[file_name2];
else $listsong = "";
?>
mkList("<?=$listsong?>","<?=$subject?>"); // ExoBUD의 다른 mkList들을 지워주세요!!
<?
}
mysql_close();
?>