개발 관련/ASP
-
ABC업로드 컴포넌트가 가진 객체, 메서드, 속성개발 관련/ASP 2009. 10. 9. 15:50
ABC업로드 컴포넌트가 가진 객체, 메서드, 속성은 다음과 같다. ♥ XFORM OBJECT XFORM객체는 multipart format 엔코딩에서 Request.Form을 대신한다. This object is an upload capable replacement for the standard Microsoft Request.Form object. It handles forms encoded in multipart format as defined in RFC 1867. Method Description Read Read in raw uploaded data from a file. Save Save the raw uploaded data. SetUser Impersonate a different user..
-
ASP - 동적 인클루드(include)개발 관련/ASP 2009. 10. 9. 15:47
Dynamic Include Files 개요 ASP로 프로그래밍을 하면 #include를 사용하는 것은 기본이다. 기본적인 내용은 "include 사용 방법"을 참고하기 바란다. #include를 사용하다 보면 정해진 파일을 삽입하는 것이 아니라 동적으로 파일들을 삽입해야 하는 경우가 한 번쯤은 발생하게 된다. 물론 이미 이런 경험을 갖고 있을 수도 있겠다. 경험해본 사람은 알겠지만 ASP에서 동적으로 파일을 include시킨다는 것은 쉬운 일이 아니다. 흔히 이런 일이 닥칠 때 시도해 보는 것은 include 시킬 파일 이름을 변수로 저장한 다음 그 변수를 #include 지시자에 전달해 주는 것이다. 다음 코드를 보자:
-
Request.ServerVariables 개체에서 제공하는 환경변수개발 관련/ASP 2009. 10. 9. 15:26
Request.ServerVariables 개체에서 제공하는 환경변수 내용 변수 설명 APPL_PHYSICAL_PATH 물리적 경로 AUTH_TYPE 사용자가 보안이 걸린 스크립트를 접근하려 할 때 서버가 사용자를 인증하기 위해 사용하는 인즌 메쏘드 CONTENT_LENGTH 사용자에 의해 주어진 콘텐츠 길이 CONTENT_TYPE 콘텐츠의 데이터 타입. POST, PUT과 같은 HTTP 쿼리와 함께 사용됨 GATEWAY_INTERFACE 서버에 의해 사용되는 CGI 스펙 리비젼(revision). 다음과 같은 형식을 띈다:CGI/revision HTTP_ HeaderName 헤더에 저장된 값. 이 테이블에 리스트된 헤더 외에 다른 헤더들 역시 ServerVariables 컬렉션이 그 값을 가지고 올 수..
-
ASP 내장함수개발 관련/ASP 2009. 10. 9. 15:21
내장함수 2001. 01. 10 문자열함수 / 날짜함수 / 기타 함수 문자열 함수 함수 내용 예제 Asc (문자열) 첫번째 문자의 ANSI문자 코드 반환 asc(A) => 65 asc(a) => 97 Chr (아스키문자) ANSI 문자 코드와 관련된 문자 반환 chr(65) => A InStr (문자열1, 문자열2) 문자열1에서 문자열2의 위치를 반환. instr ("abcdef" , "d" ) => 4 InStrRev (문자열1, 문자열2) instr와 같지만 검색을 뒤에서부터 검색한다. instrRev( "abcdef", "d" ) =>4 Len (문자열) 문자열의 길이 Len("abcdef" ) => 6 Left (문자열, 크기) 왼쪽부터 크기만큼 추출 Left ("abcdef" , 2 ) => a..
-
win2003에서 Cdonts.newmail 사용하기개발 관련/ASP 2009. 10. 9. 15:15
윈2003서버에서 CDONTS를 사용한 메일 발송이 안된다. Windows 2003에서는 지원이 안되기 때문이다. 굳이 사용을 해야겠다면. 1. Windows 2000에서 winnt\system32에 있는 cdonts.dll 을 Windows 2003의 폴더로 복사한다. 2. 명령 창을 띄우고 regsvr32 cdonts.dll 라고 쳐서 등록해준다. 3. 확인 창에서 OK를 눌러준다. 등록완료!! 참고로, 안되는 경우도 있다.
-
AdRotator 컴포넌트를 이용한 배너 구현개발 관련/ASP 2009. 10. 9. 15:13
AdRotator 컴포넌트를 이용한 배너 구현 AdRotator 컴포넌트란 페이지 요청 시 매번 다른 그래픽 이미지를 나타낼 수 있도록 하는 기능을 가진 컴포넌트 이다. 배너를 등록 받아 보여주는 페이지가 있다고 가정하자. 배너 등록 비용에 따라 노출 빈도수가 바뀌어야 한다. 배너를 동적으로 생성하기 위해서는, DataBase에 등록 후 데이터를 받아 와서 노출 빈도수를 계산하여 보여주는 로직을 갖게 된다. AdRotator 컴포넌트를 이용하게 되면 간편한 로직으로 이를 구현할 수 있다. AdRotator 컴포넌트를 이용하기 위해서는 3가지의 페이지가 필요하게 된다. 1) 배너를 보여줄 페이지. 2) 배너 클릭시 이동을 요청할 Gate. 3) 배너들의 정보를 보관하는 파일(설정파일).배너 클릭시 이동을 ..
-
asp에서 값 체크개발 관련/ASP 2009. 10. 9. 14:53
숫자 유무 함수는 IsNumeric(변수) 형태로 사용합니다. 예제) Dim lngValue, strValue lngValue = "101221" strValue = "21231 String" Response.Write IsNumeric(lngValue) Response.Write IsNumeric(strValue) 그리고 추가로 배열 체크 : IsArray() 날짜값 체크 : IsDate() 빈 값 체크 : IsEmpty() Null 체크 : IsNull() 개체 체크 : IsObject() 이렇게 있습니다. 참고로 Null과 빈 값은 다릅니다.