쪽지 기능 정보
쪽지 기능본문

쪽지가 오면 저렇게 로그인정보랑 아이콘들이 붕떠버리는데;; 어딜 손봐야 될지 모르겠네욤;;
테이블로 고정해두 안되구..
--------------------------------------------------------------------------------------
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<div style='height:20px;'>
<? if($memo_not_read) { ?>
<a href="javascript:win_memo();" onFocus='this.blur()'><img src='<?=$outlogin_skin_path?>/images/i_memo_on.gif' border=0 title="새로운 쪽지" style="vertical-align:middle;">
<? } else { ?>
<a href="javascript:win_memo();" onFocus='this.blur()'><img src='<?=$outlogin_skin_path?>/images/i_memo_off.gif' border=0 title="쪽지함" style="vertical-align:middle;">
<? } ?>
<b><?=$nick?></b></a>
<? if ($is_admin == "super" || $is_auth) { ?> <a href="<?=$g4['admin_path']?>/" onFocus='this.blur()'><img src='<?=$outlogin_skin_path?>/images/i_admin.gif' border=0 style="vertical-align:middle;"></a><? } ?>
<font style='font-family:tahoma;font-size:8pt'>L: <?=$member['mb_level']?><? if($point) { ?> P: <a href="javascript:win_point();"><?=$point?></a><? } ?></font>
<? if($memo_not_read) { ?>
<a href="javascript:win_memo();" onFocus='this.blur()'><img src='<?=$outlogin_skin_path?>/images/i_memo_on.gif' border=0 title="새로운 쪽지" style="vertical-align:middle;">
<? } else { ?>
<a href="javascript:win_memo();" onFocus='this.blur()'><img src='<?=$outlogin_skin_path?>/images/i_memo_off.gif' border=0 title="쪽지함" style="vertical-align:middle;">
<? } ?>
<b><?=$nick?></b></a>
<? if ($is_admin == "super" || $is_auth) { ?> <a href="<?=$g4['admin_path']?>/" onFocus='this.blur()'><img src='<?=$outlogin_skin_path?>/images/i_admin.gif' border=0 style="vertical-align:middle;"></a><? } ?>
<font style='font-family:tahoma;font-size:8pt'>L: <?=$member['mb_level']?><? if($point) { ?> P: <a href="javascript:win_point();"><?=$point?></a><? } ?></font>
<a href="javascript:win_scrap();" onFocus='this.blur()'><img src='<?=$outlogin_skin_path?>/images/i_scrap.gif' border=0 style="vertical-align:middle;"></a>
<a href="<?=$g4[bbs_path]?>/logout.php?url=<?=$urlencode?>" onFocus='this.blur()'><img src='<?=$outlogin_skin_path?>/images/i_logout2.gif' border=0 style="vertical-align:middle;"></a>
<a href="<?=$g4['bbs_path']?>/member_confirm.php?url=register_form.php" onFocus='this.blur()'><img src='<?=$outlogin_skin_path?>/images/i_info.gif' border=0 style="vertical-align:middle;"></a>
</div>
</div>
<script type='text/javascript'>
function hideLayer(layer){
if(document.layers){
document.getElementById("memo").style.visibility = "visible";
}
else{
document.getElementById("memo").style.visibility = "hidden";
}
}
</script><?
// 레이어로 쪽지창 표시 - 헐랭이님팁 수정
if ($memo_not_read > 0) { // 읽지 않은 쪽지가 있다면
//if ($member[mb_memo_call]) { // 새로온 쪽지가 있을때 한번만
$mb = get_member($member['mb_memo_call'], "mb_nick");
sql_query(" update {$g4[member_table]} set mb_memo_call = '' where mb_id = '$member[mb_id]' ");
echo " <embed src='$outlogin_skin_path/images/memo_on.swf' loop='false' width='0' height='0'></embed>";
?><style>
.memo {
margin:0px;
position:absolute;
top:450px; left:860px;
z-index:1000;
width:160;
height:120;
background:url('<?=$outlogin_skin_path?>/images/memo_bg_1.gif') no-repeat;
}
.close_bt { width:160; height:20; }
.memo_txt { width:120; height:100;line-height:13pt;padding:15 0 0 20; color:gray; display:block; }
</style>
function hideLayer(layer){
if(document.layers){
document.getElementById("memo").style.visibility = "visible";
}
else{
document.getElementById("memo").style.visibility = "hidden";
}
}
</script><?
// 레이어로 쪽지창 표시 - 헐랭이님팁 수정
if ($memo_not_read > 0) { // 읽지 않은 쪽지가 있다면
//if ($member[mb_memo_call]) { // 새로온 쪽지가 있을때 한번만
$mb = get_member($member['mb_memo_call'], "mb_nick");
sql_query(" update {$g4[member_table]} set mb_memo_call = '' where mb_id = '$member[mb_id]' ");
echo " <embed src='$outlogin_skin_path/images/memo_on.swf' loop='false' width='0' height='0'></embed>";
?><style>
.memo {
margin:0px;
position:absolute;
top:450px; left:860px;
z-index:1000;
width:160;
height:120;
background:url('<?=$outlogin_skin_path?>/images/memo_bg_1.gif') no-repeat;
}
.close_bt { width:160; height:20; }
.memo_txt { width:120; height:100;line-height:13pt;padding:15 0 0 20; color:gray; display:block; }
</style>
<div id="memo" class="memo">
<div align='right' class='close_bt'><a href="javascript:hideLayer('memo');"><img src='<?=$outlogin_skin_path?>/images/close_bt.gif' border='0'></a></div>
<div class='memo_txt'>
<span id='mb_name' style="font-weight:bold; color:#2C88B9;"><?=$member['mb_name']?></span> 님(<?=$memo_not_read?>)<br><a href="javascript:win_memo(); hideLayer('memo');">쪽지함에 읽지않은 쪽지가 있습니다!!</a>
</div>
</div>
<script type='text/javascript'>
function MBlink(visible){
if (visible == 1){
document.getElementById('mb_name').style.textDecoration = 'underline';//blink ie x
setTimeout('MBlink(0)', 2000);
}
else{
document.getElementById('mb_name').style.textDecoration = 'none';
setTimeout('MBlink(1)', 500);
}
}
MBlink(1);
</script><?
}//if
?>
<div align='right' class='close_bt'><a href="javascript:hideLayer('memo');"><img src='<?=$outlogin_skin_path?>/images/close_bt.gif' border='0'></a></div>
<div class='memo_txt'>
<span id='mb_name' style="font-weight:bold; color:#2C88B9;"><?=$member['mb_name']?></span> 님(<?=$memo_not_read?>)<br><a href="javascript:win_memo(); hideLayer('memo');">쪽지함에 읽지않은 쪽지가 있습니다!!</a>
</div>
</div>
<script type='text/javascript'>
function MBlink(visible){
if (visible == 1){
document.getElementById('mb_name').style.textDecoration = 'underline';//blink ie x
setTimeout('MBlink(0)', 2000);
}
else{
document.getElementById('mb_name').style.textDecoration = 'none';
setTimeout('MBlink(1)', 500);
}
}
MBlink(1);
</script><?
}//if
?>
댓글 전체
어떤 문제가 발생하면 그부분의 소스상의 문제일수도 있고 다른 부분과 연관된 문제일 수도 있습니다.
위의 경우는 위 소스만의 문제가 아닌 전체적인 구성상의 문제로 보입니다..
고로 위 소스만으로는 검토가 어렵습니다...
위의 경우는 위 소스만의 문제가 아닌 전체적인 구성상의 문제로 보입니다..
고로 위 소스만으로는 검토가 어렵습니다...