묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
이번에 홈페이지를 만드는데 세션과 게시판에 대해서 질문이 있습니당
2004.11.22 10:45
로그인에서 세션을 이용해서 로그인을 하지 않으면
게시판이나 아무것도 할 수 없게 하려는데..어떻게 하는지
<?
$member_sid=md5(uniqid(rand()));
session_start();
session_register("member_sid");
?>
<?
session_start();
if (!session_is_registered('member_sid')) {
echo("<script>
window.alert('비회원은 못 들어옴.');
location=”main.html”;
</script>");
exit;
}
?>
이 소스를 어디에 넣어야하면 이소스가 틀렸다연 어떤 소스를 넣어야하는지...
가르쳐주시주요...
홈페이지에서 부서가 서무과 지원과 교무과가 있는데
서무과인 사람이 지원과의 게시판에 글을 읽을 수는
있지만 쓸수는 없는 형식으로 만들로고 하는데
어느 부분에 어떤 소스를 넣어야 하는지도 궁굼합니다..
아직 제가 초보라서 쫌 자세히 소스와 함께
설명을 해주셨으면합니당...
급해서요.....부탁드립니당...
게시판이나 아무것도 할 수 없게 하려는데..어떻게 하는지
<?
$member_sid=md5(uniqid(rand()));
session_start();
session_register("member_sid");
?>
<?
session_start();
if (!session_is_registered('member_sid')) {
echo("<script>
window.alert('비회원은 못 들어옴.');
location=”main.html”;
</script>");
exit;
}
?>
이 소스를 어디에 넣어야하면 이소스가 틀렸다연 어떤 소스를 넣어야하는지...
가르쳐주시주요...
홈페이지에서 부서가 서무과 지원과 교무과가 있는데
서무과인 사람이 지원과의 게시판에 글을 읽을 수는
있지만 쓸수는 없는 형식으로 만들로고 하는데
어느 부분에 어떤 소스를 넣어야 하는지도 궁굼합니다..
아직 제가 초보라서 쫌 자세히 소스와 함께
설명을 해주셨으면합니당...
급해서요.....부탁드립니당...
그렇다면.. 비회원일 경우 구지 세션을 이용하지 않으시더라도.. 간단한 소스 하나만으로도 접속을 막아내실수 있습니다..
예를 들어
<?
$_zb_url = "http://로 시작하는 제로보드 경로";
$_zb_path = "제로보드의 절대경로";
include $_zb_path."lib.php";
$connect=dbconn();
$member=member_info();
if($member[level]>9) {echo "<script>alert('비회원은 못들어옴');window.location='main.html';</script>";exit;}
else echo "";
?>
제가 얼핏써봤는데.. 저기 에러뜨고 이동경로에서 오류가 날수도 있습니다 -_-;