테스트 사이트 - 개발 중인 베타 버전입니다

경고멘트 채택완료

초보이에요 2년 전 조회 1,921

회원일때와 회원이 아닐때 보이는게 다르게 하려고합니다

 

회원일때 버튼 클릭시 바로 링크로 넘어가게 해뒀고

회원이 아닐경우 클릭시 회원가입 또는 로그인 하라는 멘트 경고문이 뜨게하고싶습니다

 

모바일일때 

 

 

아닐때 

 

 

아닐때 경고멘트가 뜨게하는걸 어떻게 설정해야하나요?

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
플라이
2년 전

</p>

<p><?</p>

<p>//회원여부</p>

<p>if($is_member){</p>

<p>//회원인경우</p>

<p>?></p>

<p><a href="">버튼</a></p>

<p><?</p>

<p>}else{</p>

<p>비회원인경우</p>

<p>?></p>

<p><a href="javascript:;" onClick="member_chk()">버튼</a></p>

<p><?</p>

<p>}</p>

<p>?></p>

<p> </p>

<p><script></p>

<p>function member_chk(){</p>

<p>   alert('회원가입후 이용해 주세요');</p>

<p>   location.href="회원가입 주소";</p>

<p>}</p>

<p></script></p>

<p>

 

위 소스를 참고하셔서 적용하시면 됩니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

상단에 common.php 가 인클루드 되어 있어야 한다는 전제 아래에...

 

</p>

<p><button id="myBtn" type="button" style="cursor:pointer">클릭</button></p>

<p> </p>

<p><script>

document.querySelector("#myBtn").addEventListener("click", () => {

    <?php

        if ($is_member) echo "location.href = '원하는페이지경로';";

        else {

            echo "

                alert('로그인 또는 회원가입이 필요합니다');

                location.href = '로그인페이지경로';

            ";

        }

    ?>

} );

</script></p>

<p>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인