묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
제발 답변좀...please
2003.09.13 22:03
안녕하세요? 홈페이지에서 보면 회원가입을 하지 않은 상태에서 컨텐츠를 클릭하면
회원가입을 하세요라는 팝업 메세지를 뜨게 하려면 어떻게 해야하나요?
그리고 회원가입을 한 상태에서 정회원만이 이용하는 컨텐츠를 준회원이 클릭하였을
경우 정회원으로 가입하세요라는 팝업메세지를 띄우는 방법과 아니면 정회원가입
신청 양식을 보여주는 화면으로 이동시키는 방법....좀 알려주세요.
정말 쉬운 자바스크립트 같은데 초보이다 보니.....
회원가입을 하세요라는 팝업 메세지를 뜨게 하려면 어떻게 해야하나요?
그리고 회원가입을 한 상태에서 정회원만이 이용하는 컨텐츠를 준회원이 클릭하였을
경우 정회원으로 가입하세요라는 팝업메세지를 띄우는 방법과 아니면 정회원가입
신청 양식을 보여주는 화면으로 이동시키는 방법....좀 알려주세요.
정말 쉬운 자바스크립트 같은데 초보이다 보니.....
댓글 3
-
지나
2003.09.13 23:43
-
지나
2003.09.13 23:51
if(조건식){실행1}else{실행2}
조건식이 참이면 실행1하고 거짓이면 실행2..
조건식으로, 만약, 회원일경우 회원아이디나 회원만이 갖이고있는 세션아이디나 머,,
그런 로긴했을때 생기는 변수 있잖아요?
컨텐츠를 실행할때 그값을 url로 같이 보내주세요..
그담에 조건식으로 !$회원아이디 해주시면 아디가 있으면 참 없으면거짓인데, !로 반대로 바꾸어주는것이죠.
!는 있어도 되고 없어두 되구.. 있는게 스크립트 쓰실때 편해요
!있으면 조건식이 참이면(회원아디 있으면) 실행1을 실행하는데, 그럼
참일때 스크립트가 거짓일때 보다 크잖아요? 글믄 스크립트 쓰는데 불편할꺼에여(으앗, 뭔소린지-_-;;)
그냥,, ! 써주시고 실행1에 회원아닐때 실행할 소스써주세요
그럼 회원일땐, 실행2에 스크립트 써주시면 되겠죠
근데 실행2에는 또 if구문을 써서 정회원이냐 아니냐,,
아까 url로 아디뿐만아니라 레벨필드값도 넘겨줘야 여기서 판별이 가능하겠죠..
정회원인지 그냥 회원인지..!
휴......... 설명을 넘 못해서... 제가 더 답답하네여;; -
지나
2003.09.13 23:38
제가 아는 방법은요!!
회원가입양식 만들때, 디비에 테이블 생성시, 레벨(준회원, 정회원등급을 위해)필드를 하나 추가해주세요
그럼.. 일단, 컨텐츠를 클릭시 실행되는 문서있죠?
거기에다가,
if구문을 이용해서 회원여부를 판별하세요..
회원이 아닐경우, 자바함수를 호출해 alert문으로 팝업 메세지를 띄우시면 되요.
그리고 메타 태그로 신청양식 페이지로 이동시키시구요
회원일경우, 계속 스크립트를 실행하도록 하구요.
그리구 아까전에 레벨은요.
준회원이 a이고 정회원이b라고 한다면..
가입시 정회원으로 혹은 준회원으로 어떤걸로 갑했냐에따라 a나 b를 저장시키시구요..
컨텐츠 클릭시, 아까전에 if로 회원여부 판별하는거 말했잖아요?
만약 회원일경우.. 또 if문으로 준회원인지 정회원인지 판별해주세요..
그런다음 준회원이면, 또 자바함수를 호출해 alert문으로 팝업메세지 띄우시구요
정회원일경우 계속 스크립트를 실행하도록 하시면 되어요^-^
저도 초보여서 이것뿐이..
더좋은 방법이 있겠지만 위에처럼해도 원하는걸 구현하실수있을꺼예요!!
지정된 url로 3초후 이동 0으로 주시면 바로이동하겠죠!! 이게 메타태그구요..
또 alert는요.. alert("요기문구"); 해주시면"요기문구"라는게 팝업메세지로 뜨구요
두줄 세줄 쓰고 싶으시면 \n 해주신담 계속 쓰시면되요