안녕하세요. if 질문이 되겠네요.
본문
여러분의 도움으로 회원가입이 되지 않으면 회원가입하라고 하는 경고창을 띄울 수 있었습니다.
하지만 회원가입하라고 경고창을 클릭하면 자동으로 회원가입 페이지로 넘기려고 합니다.
어떻게 해야 하나요?
if(!$member['mb_id'])
{
alert("회원가입을 하셔야 이용하실 수 있습니다.");
}else{
location.href='<?=G5_URL?>/bbs/register.php';
}
if($member['mb_level'] < 5)
{
alert("현재 회원님의 서류를 검토중입니다.");
}
?>
현재 이렇게만 짜 넣은 상태예요~
여기 register.php(회원가입 페이지)로 보내려고 하는데 어떻게 해야 할까요.
도와주세요~
답변 2
if(!$member['mb_id'])
{
alert("회원가입을 하셔야 이용하실 수 있습니다.");
}else{
location.href='<?=G5_URL?>/bbs/register.php'; // 이거 스크립트아닌가요?ㅎㅎ
}
이거를
if(!$member['mb_id'])
{
alert("회원가입을 하셔야 이용하실 수 있습니다.");
?>
<script>
location.href='<?=G5_URL?>/bbs/register.php';
</script>
<?
}
근데 alert펑션을 수정안하셔서 이전페이지로 넘겨버릴수도 있으니
if(!$member['mb_id'])
{
alert("회원가입을 하셔야 이용하실 수 있습니다.", G5_URL."/bbs/register.php");
}
이렇게 하시면 됩니다~
common.lib.php 살펴보시면 alert펑션이 있는데 첫번째는 메세지, 두번째는 url입니다. url이 없으면 이전페이지로 넘기고요 url이 있으면 해당 url로 넘겨줘요~
끝...