버튼 클릭시 회원 레벨이 되면 페이지로 이동하게끔 하고싶어요. 도와주세요.

버튼 클릭시 회원 레벨이 되면 페이지로 이동하게끔 하고싶어요. 도와주세요.

QA

버튼 클릭시 회원 레벨이 되면 페이지로 이동하게끔 하고싶어요. 도와주세요.

답변 2

본문

31923767_1522568425.1665.jpg

 

위 방송입장 버튼을 눌렀을때 회원이 아니면 "회원가입을 해주세요"

레벨이 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 님 감사요^^ 어제도 답변 적어주신 분이셨네요

제가 자바스크립트는 배웠는데 php는 배우지 못해서요ㅜㅜ

한번 해보겠습니다.. 정말 감사합니다. 좀더 상세히 적어주시면 감사요.
php코드와 어디 폴더 어느 파일에서 작성해야 하는지..  염치없죠?

참고로 사용하려고 하는 홈페이지는
www.secretstock.co.kr 입니다.


복많이 받으세요^^

우선 저 방송입장에 정상적으로 접속 됐을 때의 페이지 파일을 찾으세요.
그 페이지 안에서 최상단에 아래 코드 처럼 적용 해주시면 됩니다.

그 전에 방송입장 페이지에서 common.php를 불러와야 하는데
이건 검색하시면 충분히 쉽게 찾아보실 수 있을 거에요..^^


<?php
   if (!$is_member) { alert('회원가입 후 이용 해주세요.', G5_URL); }
   elseif ($member['mb_level'] < 2) { alert('이용 할 수 있는 레벨이 아닙니다.', G5_URL); }
?>

modify 님  덕분에 해결되었습니다^^

너무너무 감사드려요...^^

한가지 조그만 문제가 생겼긴 했지만 중요한 건 해결이 되었네요.

조그만 문제는 모달 뜨고 확인 누르면 메인페이지로 가는게 아니라 그누보드 화면페이지로 이동하게 되네요..

정말정말 감사드립니다^^ 좋은일 하시는 만큼 복 마니 받으실꺼에요^^

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 29
© SIRSOFT
현재 페이지 제일 처음으로