세션 부르기 > 그누3질답

그누3질답

세션 부르기 정보

그누보드 세션 부르기

본문

>
> > member 테이블에 보면..
> > mb_id와 mb_name 가 있답니다.
> > 정상적인 그누보드 사용이라면..
> > $member[mb_id]
> > $member[mb_name] 가 바로 아이디와 이름입니다.
> >
> > 예를들어.어느 파일을 새로 만들고
> > 회원만 접근시키려면
> >
> > if (!$member[mb_id]) {
> > echo "
> > <script language='javascript'>
> > alert('로그인한 회원만 사용하실 수 있답니다.');
> > location.href = 'index.html';
> > </script>";
> > exit;
> > }
> >
> > 이런식으로 이용이 가능합니다.
> >
> > 행복하세요~~
> >
> >  :: 해피아이 ::
> >
> 답변 감사드리고 한가지 더 질문하겠습니다.
> 그러면 if (!$member[mb_id])전에 다음과 같이 데이타베이스에 연결하는 과정이 없어도 되나요?
> 그리고  로그인하면 자신의 이름을 어떻게 불러오죠???
> 쿠키를 사용했을때는
> $connect=mysql_connect("localhost","db","1234");
> mysql_select_db("db",$connect);
> $query="select * from gb_member where ???='???' ";
> $result=mysql_query($query);
>
> $row=mysql_fetch_array($result);
>
> $name=$row['mb_name'];
>
> echo("$name");
> 이렇게 자신의 이름을 불러왔는데 ???부분에 세션을 어떻게 넣야 하나요?
> php기초지식이 없어 어렵네요!
>

처음에..
index.php를거쳐..
관련 파일들이 인클루드 됩니다.

예를들어..
아래와 같이 한 후
test.php 로 만들어 올린후 테스트를 해보세요~

**********************************************************
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN");
header_cache();
/* 회원만 접근 가능하게...*/
if (!$member[mb_id]) {
echo "
<script language='javascript'>
alert('로그인한 회원만 사용하실 수 있답니다.');
location.href = 'index.php';
</script>";
exit;
}
/* 여기까지.. */
?>
<br><br><br><br><br>회원아이디 :&nbsp;
<?=$member[mb_id]?>
<br><br><br><br><br>회원의이름 :&nbsp;
<?=$member[mb_name]?>
***********************************************************************

회원으로 로그인 안했으면
로그인 하라고 나오고
로그인했으면..
그러면 화면에...
회원아이디와 이름이 표시되겠죠..

함 테스트 해보세요

행복하세요

  :: 해피아이 ::
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로