클래스 구성
class.message.php : 에러 메시지 처리 클래스
class.mysql.php : MySQL 데이터베이스 관리 클래스
class.webpage.php : 웹페이지 관리 클래스
class.userglobal.php : 방문자공용변수 관리 클래스
class.mysql.php : MySQL 데이터베이스 관리 클래스
class.webpage.php : 웹페이지 관리 클래스
class.userglobal.php : 방문자공용변수 관리 클래스
PUBLIC 멤버함수
방문자공용변수 사용범위 지정자 관련 함수
[code php;gutter:false]
function webpage_static_id($pageid="");
function webpage_member_id($pageid=""); [/code]
function webpage_member_id($pageid=""); [/code]
방문자공용변수 충돌 회피 관련 함수
[code php;gutter:false]
function uglobal_lock();
function uglobal_unlock(); [/code]
function uglobal_unlock(); [/code]
방문자공용변수 처리(읽기, 쓰기, 삭제) 관련 함수
[code php;gutter:false]
function uglobal($pageid, $name, $value="");
function uglobal_unset($pageid, $name); [/code]
function uglobal_unset($pageid, $name); [/code]
예제 파일 구성
아래의 예제는 실제 홈페이지에 적용할 수 있는 완성된 프로그램이 아니고, 단지 웹애플리케이션 변수가 어떻게 동작하는지를 보여주기 위한 실험적인 프로그램이니 참고만 하세요.
class.message.php : 에러 메시지 처리 클래스
class.mysql.php : MySQL 데이터베이스 관리 클래스
class.webpage.php : 웹페이지 관리 클래스
class.userglobal.php : 방문자공용변수 관리 클래스
inc.baseinfo.php : 데이터베이스 호스트명, 사용자명, 비밀번호, 디비명을 얻기 위한 함수가 정의
common.php : 모든 페이지에서 공용으로 쓰이는 변수와 함수가 정의된 인클루드 파일
uglobal.php : 방문자공용변수 동작실험 시작 페이지
page1.php : 페이지 #1
page2.php : 페이지 #2
page3.php : 페이지 #3
class.mysql.php : MySQL 데이터베이스 관리 클래스
class.webpage.php : 웹페이지 관리 클래스
class.userglobal.php : 방문자공용변수 관리 클래스
inc.baseinfo.php : 데이터베이스 호스트명, 사용자명, 비밀번호, 디비명을 얻기 위한 함수가 정의
common.php : 모든 페이지에서 공용으로 쓰이는 변수와 함수가 정의된 인클루드 파일
uglobal.php : 방문자공용변수 동작실험 시작 페이지
page1.php : 페이지 #1
page2.php : 페이지 #2
page3.php : 페이지 #3
'phpsource > 캐시&세션&쿠키' 카테고리의 다른 글
{애플리케이셔너}2.세셔너와의 관계 (0) | 2000.11.23 |
---|---|
{애플리케이셔너}1.방문자공용변수와의 관계 (0) | 2000.11.23 |
{방문자공용변수}2.개요 (0) | 2000.11.22 |
{방문자공용변수}1.웹애플리케이션 (0) | 2000.11.22 |
{클라이언트 세션}2.클래스 구성 (0) | 2000.11.21 |