Daniel's Knowledge Storage
로그인 세션처리 본문
<1. 로그인했을때 처리페이지 예제>
<? session_start();
$userid_login = $_REQUEST["userid_login"];
$pwd_passwd = $_REQUEST["pwd_passwd"];
?>
<?php
if (아이디와 패스워드가 일치한다면???? ){ //login!
session_register("session_userid");
$_SESSION['session_userid'] = $row ["userid"]; //세션값 원하는데로 입력
if (session_is_registered("session_userid")==false) {
// 세션오류 처리
}else { 메인화면으로 고고!!!! } //세션성공
}else{
//아이디와 암호 틀렸어요.. 다시 처리해주세요
}
?>
--------------------------------------------
<2. 매페이지마다 로그인체크 예제. include파일로 최상단에 붙여줍니다.>
<?php session_start();
if (session_is_registered("session_userid")==false) { //세션끊김
//세션없어요.. 로그인해줘요...
}
?>
--------------------------------------------
<3. 로그아웃>
<?php
session_start();
session_cache_limiter('no-cache, must-revalidate');
session_unregister(session_userid);
session_destroy();
?>
로그아웃하고 어떤페이지로 보낼까나.. 여튼 고고!!
'Develop > PHP' 카테고리의 다른 글
php excel(엑셀) 헤더 선언 (0) | 2009.08.31 |
---|---|
외부 smtp사용해서 메일 발송 (0) | 2009.08.31 |
인기검색어 퀄리 방법 (0) | 2009.08.30 |
mysql like 띄워쓰기 무시 (0) | 2009.08.28 |
mysql index 속도 높이기 (0) | 2009.06.15 |