버튼 클릭시 회원 레벨이 되면 페이지로 이동하게끔 하고싶어요. 도와주세요.
본문
위 방송입장 버튼을 눌렀을때 회원이 아니면 "회원가입을 해주세요"
레벨이 1이면 "이용할수 있는 레벨이 아닙니다"
레벨이 2이상이면 링크걸어서 원하는 페이지로 넘어가게 하고 싶은데요..
우선 저 빨간 방송입장에는 클래스 .box4를 main.html 상에 주었구요
main.js 에
$(function(){
var box4 = $('.box4');
box4.click(function(){
if(!$is_member) {
alert( "회원가입을 해주세요" );
} else if($member['mb_level'] == 1) {
alert( "이용할수 있는 레벨이 아닙니다");
} else {
alert( "이용할수 있습니다.");
}
});
});
이렇게 나름대로 짜 봤는데요. 링크로 넘어가게 하는건 몰라서 그냥 alert로 이용할수 있습니다. 라고 마지막 else에는 적어놨습니다.
그누보드 db 데이터와 연결해야 하는거 같은데 어떤 부분을 참고 하면 될까요?
도움 주세요^^
복받으실꺼에요~
답변 2
자바스크립트와 php는 서로 성격이 다른 언어이기 때문에
그누보드 변수를 사용한다고 하시면 php로 묶어주셔야 합니다.
if(<?php echo $member['mb_level'] ?> == 1) {
그런데 자바스크립트 쓰지 않고 php 코드 내에서 충분히 해결 가능한 것으로 보이는데
굳이 자바스크립트 사용하시는 이유가 뭔가요?
!-->modify 님 덕분에 해결되었습니다^^
너무너무 감사드려요...^^
한가지 조그만 문제가 생겼긴 했지만 중요한 건 해결이 되었네요.
조그만 문제는 모달 뜨고 확인 누르면 메인페이지로 가는게 아니라 그누보드 화면페이지로 이동하게 되네요..
정말정말 감사드립니다^^ 좋은일 하시는 만큼 복 마니 받으실꺼에요^^