애플리케이셔너 – 1.방문자공용변수와의 관계

방문자공용변수 라이브러리와 애플리케이셔너의 공통점 방문자공용변수 라이브러리와 애플리케이셔너 모두 MS의 ASP에서 사용되는 Application 객체에서와 같이 웹애플리케이션에서 모든 방문자가 공유하게 되는 변수(즉, 방문자공용변수)를 사용할 수 있게 해 줍니다. 변수의 사용범위(scope) 방문자공용변수 라이브러리에서는…

Continue Reading 애플리케이셔너 – 1.방문자공용변수와의 관계

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

클래스 구성 class.message.php : 에러 메시지 처리 클래스 class.mysql.php : MySQL 데이터베이스 관리 클래스 class.webpage.php : 웹페이지 관리 클래스 class.userglobal.php : 방문자공용변수 관리 클래스 PUBLIC 멤버함수 방문자공용변수 사용범위 지정자 관련…

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

방문자공용변수 – 2.개요

방문자공용변수란? 페이지 내에서 사용할 수 있는 변수를 사용범위(scope)를 가지고 분류하면 전역변수(global), 정적변수(static), 클래스의 데이터멤버(var), 지역변수 등이 있습니다. 이 중에 지역변수는 논외로 하고 나머지 전역변수, 정적변수, 데이터멤버는 페이지 내에서만 사용되는 변수(이하…

Continue Reading 방문자공용변수 – 2.개요

방문자공용변수 – 1.웹애플리케이션

방문자공용변수 개요 MS의 ASP에서 사용되는 Application 객체에서와 같이 웹애플리케이션에서 모든 방문자가 데이터를 공유할 수 있는 변수를 등록하여 다룰 수 있도록 작성된 프로그램입니다. 웹애플리케이션? 웹애플리케이션은 웹 상에서 실행되는 파일들로 구성되며, 일반적으로…

Continue Reading 방문자공용변수 – 1.웹애플리케이션

미니디비 – 5.업그레이드 및 패치

미니디비 0.2.2p4 minidb-0.2.2p4 주로 인포믹스용 미니디비의 문제로 인해 업그레이드합니다. 이번에 수정한 내용들은 전부 내부적으로 처리되는 부분에 관한 것으로 사용자 인터페이스에는 전혀 변경이 없습니다. PHP3를 지원하지 않습니다. class_exists 함수를 사용하기 때문에…

Continue Reading 미니디비 – 5.업그레이드 및 패치

미니디비 – 4.사용방법

DB Layer로 사용할 때 여러가지의 데이터베이스를 동일한 방법으로 접근하는 방법으로 인클루드하는 파일만 바꿔주면 데이터베이스에 관계없이 접근합니다. [crayon-6075fb52ed48d642485979/] 여러 개의 데이터베이스를 동시에 연결할 때 각 데이터베이스에 따라 별도로 정의된 클래스를 이용하여…

Continue Reading 미니디비 – 4.사용방법

미니디비 – 3.사용자 인터페이스

ver 0.2.0부터는 사용자가 멤버변수에 접근할 수 없습니다. 따라서 ver 0.1.2에서 제공되던 멤버변수 $Host, $User, $Password, $Database는 생성자의 인자로 전달되며, $NumRows, $NumFields는 query() 함수의 리턴값으로 되돌려지며, $Record는 next_record() 함수의 리턴값으로 되돌려집니다.…

Continue Reading 미니디비 – 3.사용자 인터페이스

미니디비 – 2.MiniDB 작성

Mini DB를 제작하게된 동기는? 앞서 공개된 유닛테이블의 최초버전(ver 0.10)이 MySQL 전용으로 작성되었는데 이것을 본 방문자 중에 유닛테이블을 오라클에서 사용할 수 있느냐는 질문과 DB Layer를 만들어 보면 어떻겠느냐고 질문하시는 것을 보고…

Continue Reading 미니디비 – 2.MiniDB 작성

미니디비 – 1.DB Layer의 필요성

DB Layer는 여러 가지의 데이터베이스(MySQL, Oracle, SyBASE, MSQL, PostgreSQL, ...... )를 동일한 방법으로 다룰 수 있도록 애플리케이션과 데이터베이스 중간에 놓여지게 됩니다. 이러한 DB Layer로써 동작하도록 제작된 Mini DB를 공개합니다. 기존에…

Continue Reading 미니디비 – 1.DB Layer의 필요성

회원인증에 대하여 – 11.회원별페이지

특정 회원만 사용할 수 있는 인증페이지를 작성하는 방법에 대한 예제입니다. 이 예제는 이전의 "세션라이브러리 예제"와 동일한 예제로, 변경된 것은 세션 라이브러리 대신에 세셔너클래스를 사용하여 세션 관리를 합니다. 인터페이스는 거의 동일합니다.…

Continue Reading 회원인증에 대하여 – 11.회원별페이지