가가라이브채팅방 설치방법...
본문
안녕하세요 오랫만에 홈페이지를 다시 뒤적거려가면서 새로운 빌더로 새롭게 시작해보고있는 초봅니다..ㅠㅠ
현재 이윰빌더를 이용하여 홈페이지를 개설하고 메뉴추가및 수정까지는 어느정도 성공했으나...
가가라이브 채팅방을 집어넣어서 홈페이지에서 실시간으로 채팅을 해보고싶은데 그게 안되네요 ㅠㅠ..
가가라이브에는 게시판상단내용에 아래의 소스를 붙여넣으면 된다고 되있어서 그렇게 해봤는데..
html글써놓으면 내용이 저장되지않고...그냥 일반텍스트로쓰면 내용이 전무 나오긴하는데
채팅방은 안나오더라구요 ㅠㅠ...고수님들의 답변이 시급합니다...
아래에 소스첨부합니다..
<?
if($GLOBALS['userKeyDefined'] != 1) {
$GLOBALS['userKeyDefined'] = 1;
function userKey($user, $roomKey) {
return md5(md5($user . $roomKey) . $roomKey);
}
}
//include_once("./_common.php");
if(true){
$chatroom = "채팅방이름";
$roomkey = "보안토큰";
//채팅방 option 주고 싶으면 아래 코맨트 제거 (예로 글씨 크게, 대화방 세로형)
$chatroom = $chatroom . "&bgcolor=black&fontcolor=yellow¬ify=true";
//$chatroom = $chatroom . "&fontlarge=true&position=2";
$gagaadmin = "관리자아이디";
$heightz = "180"; //높이
$widthz = "214"; //가로길이
$gagaadmin = preg_replace('/\s*,\s*/', ',', $gagaadmin);
$gagaadmins = split(',', $gagaadmin);
$userz = $member[mb_id];
$usernickz = $member[mb_nick];
$usernickz = iconv("EUC-KR", "UTF-8", $usernickz);
$userkey = userKey($usernickz, $roomkey);
foreach($gagaadmins as $value) {
if($userz == $value) {
$userkey = userKey(userKey($usernickz, $roomkey), $roomkey);
}
}
$usernickz = urlencode($usernickz);
?>
<center>
<script src="http://www.gagalive.kr/Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version =7,0,19,0','width','<?=$widthz?>','height','<?=$heightz?>','title', '가가 채팅','src','http://www.gagalive.kr/livechat1?&chatroom=<?echo $chatroom?>&user=<?echo $usernickz?>&encrypt=<?echo $userkey?>','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://www.gagalive.kr/livechat1?&chatroom=<?echo $chatroom?>&user=<?echo $usernickz?>&encrypt=<?echo $userkey?>' ); //end AC code
</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="<?=$widthz?>" height="<?=$heightz?>" title="가가 채팅">
<param name="movie" value="http://www.gagalive.kr/livechat1.swf?&chatroom=<?echo $chatroom?>&user=<?echo $usernickz?>&encrypt=<?echo $userkey?>">
<param name="quality" value="high">
<embed src="http://www.gagalive.kr/livechat1.swf?&chatroom=<?echo $chatroom?>&user=<?echo $usernickz?>&encrypt=<?echo $userkey?>" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="<?=$widthz?>" height="<?=$heightz?>"></embed>
</object></noscript>
<?
}
?>
답변 1
php에 스크립트까지 있어서 관리자 설정에서 입력하는 건 힘들어 보이고요.
헤더 파일에 넣으시는 게 가장 낫고
아니면 게시판 스킨파일 상단에 직접 넣어도 됩니다.
list.skin.php, view.skin.php, write.skin.php 각 파일 상단에 넣어보세요.