비회원일경우 특정 페이지로 보내려면? 정보
비회원일경우 특정 페이지로 보내려면?본문
비회원이 홈페이지 주소 어디로든지 접속하면 무조건 관리자가 지정한 페이지로 보내고싶습니다.
댓글 전체
head.sub.php 에
if(!isset($Member[mb_id]) || trim($Member[mb_id]) == "")
goto_url(이동URL) ;
goto_url 함수 명칭이 맞나 모르겠네요;;
if(!isset($Member[mb_id]) || trim($Member[mb_id]) == "")
goto_url(이동URL) ;
goto_url 함수 명칭이 맞나 모르겠네요;;
if(!isset($Member[mb_id]) || trim($Member[mb_id]) == "")
goto_url("http://도메인/index.php") ;
이렇게 했습니다.
로그인을 안하면 http://도메인/index.php 으로 가고 로그인을 하면 http://도메인/main.php 로 가게 하고싶은데... 이코드하니까 인덱스랑 메인을 무한반복 왔다갔다하네요 ㅠㅠ
goto_url("http://도메인/index.php") ;
이렇게 했습니다.
로그인을 안하면 http://도메인/index.php 으로 가고 로그인을 하면 http://도메인/main.php 로 가게 하고싶은데... 이코드하니까 인덱스랑 메인을 무한반복 왔다갔다하네요 ㅠㅠ
모든 페이지 상단에 아래 소스 입력
물론 그누보드일 경우 이며
include '_common.php' 파일이 붙어 있어야 합니다.
<?php
if (!$is_member) {
alert("비회원입니다.", $url);
}
?>
$url 보낼 주소
물론 그누보드일 경우 이며
include '_common.php' 파일이 붙어 있어야 합니다.
<?php
if (!$is_member) {
alert("비회원입니다.", $url);
}
?>
$url 보낼 주소
모든페이지에 안넣고 하는 방법은 없을까요...너무 많아서..ㅠㅠ
if(!isset($no_goto)){
if(!isset($Member[mb_id]) || trim($Member[mb_id]) == "")
goto_url("http://도메인/index.php") ;
}
으로 변경하시고 goto_url 을 작성하신 파일 여시고.
head 인클루드 위에 $no_goto = 1; 이라고 넣어주세요
if(!isset($Member[mb_id]) || trim($Member[mb_id]) == "")
goto_url("http://도메인/index.php") ;
}
으로 변경하시고 goto_url 을 작성하신 파일 여시고.
head 인클루드 위에 $no_goto = 1; 이라고 넣어주세요
아.. 데니크레인 님 if문이 맞습니다;;
if(!isset($Member[mb_id]) || trim($Member[mb_id]) == "") 이부분은 잘못됐습니다;;
if(!isset($Member[mb_id]) || trim($Member[mb_id]) == "") 이부분은 잘못됐습니다;;