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

경고멘트 채택완료

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

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

 

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

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

<?php if (is_mobile()) { ?>

 

모바일일때 

 

<?php } else { ?>

 

아닐때 

 

<?php } ?>

 

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

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

답변 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>

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

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

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

로그인