방문자공용변수 – 3.클래스 구성

클래스 구성

  • class.message.php : 에러 메시지 처리 클래스
  • class.mysql.php : MySQL 데이터베이스 관리 클래스
  • class.webpage.php : 웹페이지 관리 클래스
  • class.userglobal.php : 방문자공용변수 관리 클래스

PUBLIC 멤버함수

방문자공용변수 사용범위 지정자 관련 함수

  • function webpage_static_id($pageid=””);
  • function webpage_member_id($pageid=””);

방문자공용변수 충돌 회피 관련 함수

  • function uglobal_lock();
  • function uglobal_unlock();

방문자공용변수 처리(읽기, 쓰기, 삭제) 관련 함수

  • function uglobal($pageid, $name, $value=””);
  • function uglobal_unset($pageid, $name);

예제 파일 구성

아래의 예제는 실제 홈페이지에 적용할 수 있는 완성된 프로그램이 아니고, 단지 웹애플리케이션 변수가 어떻게 동작하는지를 보여주기 위한 실험적인 프로그램이니 참고만 하세요.

userglobal_exam

  • 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

답글 남기기