경고멘트
본문
회원일때와 회원이 아닐때 보이는게 다르게 하려고합니다
회원일때 버튼 클릭시 바로 링크로 넘어가게 해뒀고
회원이 아닐경우 클릭시 회원가입 또는 로그인 하라는 멘트 경고문이 뜨게하고싶습니다
<?php if (is_mobile()) { ?>
모바일일때
<?php } else { ?>
아닐때
<?php } ?>
아닐때 경고멘트가 뜨게하는걸 어떻게 설정해야하나요?
답변 2
<?
//회원여부
if($is_member){
//회원인경우
?>
<a href="">버튼</a>
<?
}else{
비회원인경우
?>
<a href="javascript:;" onClick="member_chk()">버튼</a>
<?
}
?>
<script>
function member_chk(){
alert('회원가입후 이용해 주세요');
location.href="회원가입 주소";
}
</script>
위 소스를 참고하셔서 적용하시면 됩니다.
!-->상단에 common.php 가 인클루드 되어 있어야 한다는 전제 아래에...
<button id="myBtn" type="button" style="cursor:pointer">클릭</button>
<script>
document.querySelector("#myBtn").addEventListener("click", () => {
<?php
if ($is_member) echo "location.href = '원하는페이지경로';";
else {
echo "
alert('로그인 또는 회원가입이 필요합니다');
location.href = '로그인페이지경로';
";
}
?>
} );
</script>
답변을 작성하시기 전에 로그인 해주세요.