여러분의 도움으로 회원가입이 되지 않으면 회원가입하라고 하는 경고창을 띄울 수 있었습니다.
하지만 회원가입하라고 경고창을 클릭하면 자동으로 회원가입 페이지로 넘기려고 합니다.
어떻게 해야 하나요?
if(!$member['mb_id'])
{
alert("회원가입을 하셔야 이용하실 수 있습니다.");
}else{
location.href='<?=G5_URL?>/bbs/register.php';
}
if($member['mb_level'] < 5)
{
alert("현재 회원님의 서류를 검토중입니다.");
}
?>
현재 이렇게만 짜 넣은 상태예요~
여기 register.php(회원가입 페이지)로 보내려고 하는데 어떻게 해야 할까요.
도와주세요~
답변 2개 / 댓글 2개
채택된 답변
+20 포인트
드래곤된다
2014-09-25 (목) 16:36:39
Copy
if(!$member['mb_id']) { alert("회원가입을 하셔야 이용하실 수 있습니다."); }else{ location.href='<?=G5_URL?>/bbs/register.php'; // 이거 스크립트아닌가요?ㅎㅎ}
이거를
Copy
if(!$member['mb_id']) { alert("회원가입을 하셔야 이용하실 수 있습니다.");?><script> location.href='<?=G5_URL?>/bbs/register.php';</script><?}
근데 alert펑션을 수정안하셔서 이전페이지로 넘겨버릴수도 있으니
Copy
if(!$member['mb_id']) { alert("회원가입을 하셔야 이용하실 수 있습니다.", G5_URL."/bbs/register.php");}
이렇게 하시면 됩니다~
common.lib.php 살펴보시면 alert펑션이 있는데 첫번째는 메세지, 두번째는 url입니다. url이 없으면 이전페이지로 넘기고요 url이 있으면 해당 url로 넘겨줘요~
끝...
답변에 대한 댓글 1개
안녕하세요81
2014-09-25 (목) 16:48:14
2014-09-25 (목) 16:34:30
if(!$member['mb_id'])
{
alert("회원가입을 하셔야 이용하실 수 있습니다.", G5_BBS_URL.'/register.php');
}
답변에 대한 댓글 1개
안녕하세요81
2014-09-25 (목) 16:47:34
답변 감사합니다.
잘안되서 해보다가 왜 alert("회원가입을 하셔야 이용하실 수 있습니다.", "/register.php");
이렇게 하니 됐네요 ;;
여튼 감사합니다.
잘안되서 해보다가 왜 alert("회원가입을 하셔야 이용하실 수 있습니다.", "/register.php");
이렇게 하니 됐네요 ;;
여튼 감사합니다.
답변을 작성하려면 로그인이 필요합니다.
스크립트랑 쿼리랑 이것저것 마구잡이로 배우다보니 ㅠㅠ
아직도 헷갈립니다.
여튼 감사합니다. ^^