페이지 클릭 시 로그인 얼럿, 로그인 후 들어가게 하고 싶어요~
본문
게시판이아닌 일반 페이지이구요.
열릴때 로그인 얼럿 먼저 나오고 로그인 후 들어가게 하고 싶어요~
<script>
$('.inner_center a.link').bind('click', function(e) {
e.preventDefault();
<?php if($is_member) {?>
window.open(this.href, 'realstory');
<?php } else { ?>
alert('로그인 하시어 다양한 정보를 이용하세요!');
location.href='/bbs/login.php?url=<?php echo urlencode($_SERVER['REQUEST_URI']);?>';
<?php } ?>
return false;
});
</script>
열리는 페이지에 이렇게 하단쪽에 스크립트를 넣었는데..안되고 있어서요ㅠㅠㅠ
게시판이면 권한만 올리면 되는데..일반페이지라 초보한테는 넘 어렵네요~
어떤 부분을 수정해야할까요?
inner_center 클래스는 해당페이지 상위에있는 클래스명입니다.
답변해주신다면 너무너무 감사드리겠습니다.
답변 4
이걸 왜 스크립트안에다가 해요? 태그에다가 할수있는부분아닌가요?
head.sub.php 상단에 넣으시거나,
아니면 웹페이지 상단에 별도로 제이쿼리 외부링크 넣으셔야 작동할 겁니다.
제이쿼리 필요 없이 로그인 후 이용 얼럿창 띄우면 될 것 같네요.
맨 상단에 common.php 인클루드 되어 있어야 정상 작동합니다.
<?php
if ($member['mb_level'] < 2) {
alert("로그인 후 이용 가능", G5_BBS_URL."/login.php?url=".$_SERVER['REQUEST_URI']);
}
?>
!-->
쪽지로 보내신 페이지를 로그인해야지만 볼 수 있어야 하는 건가요?
홍보 페이지 같은뎅....
<?php
if ($member['mb_level'] < 2) {
alert("로그인 후 이용 가능", G5_BBS_URL."/login.php?url=".$_SERVER['REQUEST_URI']);
}
?>
저 소스를 넣으면 저 페이지 손님이 접근 불가하고, 얼럿창 뜰텐데요...
원하시는 사항을 다시 한번 자세히 적고 도움을 구해보시는 게 나을 듯 합니다.
!-->