글쓰기 버턴 무조건 출력하기. > 그누3 팁자료실

그누3 팁자료실

글쓰기 버턴 무조건 출력하기. 정보

그누호환 글쓰기 버턴 무조건 출력하기.

본문

<? if (!$member[mb_id]) {  //회원이냐??  ?>
<a href="javascript:alert('로그인 하세요');">
<? echo "<img src='$board_skin/write.gif' border=0 alt='글쓰기' align=absmiddle></a>";
}else if ($write_href) {echo "<a href='$write_href'><img src='$board_skin/write.gif' border=0 alt='글쓰기' align=absmiddle></a>";}?>

비회원일때 글쓰기 버턴이 출력되죠

비회원버턴을 클릭하게 되면 로그인하세요라는 메시지가 나오게 되죠..

회원일때는 그대로 출력됨
추천
0
  • 복사

댓글 전체

위에 올라온 소스대로 수정하니 스킨이 적용된 게시판은 방문객이 절대 글을 남길수 없었습니다.
그래서 아래와 같이 소스를 수정해 봤습니다.

                        <?        if ($write_href){
                                        echo "<a href='$write_href'><img src='$board_skin/write.gif' border=0 alt='글쓰기' align=absmiddle></a>";}
                                else if (!$member[mb_id]) { ?>
                                        <a href="javascript:alert('로그인하신 후 글을 남기실 수 있습니다.');">
                                        <? echo "<img src='$board_skin/write.gif' border=0 alt='글쓰기' align=absmiddle></a>";}
                        ?>

회원일때는 글쓰기 버튼이 그대로 출력됩니다. 비회원일때도 회원일 때와 마찬가지로 글쓰기 버튼이 출력되지만
비회원이 버튼을 클릭하게 되면 '로그인하신 후 글을 남기실 수 있습니다'라는 경고창이 뜨게 해봤습니다...

제대로 고친건지는 모르겠지만... -_-;;  도움이 되실 분들이 혹시나 있으시면 좋겠네요. ^^
© SIRSOFT
현재 페이지 제일 처음으로