2009년 11월 10일 화요일
ASP 게시판 출력할 글번호 계산하기
전체 글의 수와 페이지수, 그리고 페이지 사이즈를 통해서 출력될 글번호를 계산하여 출력하게된다.
처음하는것이라 어리벙벙하지만 기억에 남기기위해 메모를 남긴다.... 후훗~!
============(소스 원문)======================================================================
'###################### 글번호 GET 전달값 유무 확인 - START ######################
if request.QueryString("pnum")<>"" then
session("pnum") = request.QueryString("pnum")
else
session("pnum") = 1
end if
'###################### 글번호 GET 전달값 유무 확인 - END ######################
'#################### START번호 GET 전달값 유무 확인 - START ####################
if Request.QueryString("startpg")<>"" then
startpg = Request.QueryString("startpg")
else
startpg = 1
end if
'#################### START번호 GET 전달값 유무 확인 - END ####################
'##### 페이지 & 리스트 사이즈 설정 #####
pgsize = 3
pglist = 5 '//한페이지당 출력될 페이지 리스트 갯수
'###### Page Size 설정 ######
rs.pagesize = pgsize '//한 페이지에 나오는 게시글 수 지정할수있음
'###### 현재 Page 설정 ######
rs.absolutepage = session("pnum") '//저장된 세션변수(페이지번호)를 현재페이지 속성값에 저장
'###### 전체 레코드수 추출 ######
totrecord = rs.recordcount '//전체 레코드수
'###### DATA 출력 - START ######
i=1
do until rs.eof or i>rs.pagesize '// = do while not (rs.eof or i>rs.pagesize)
'##### 글번호 계산 #####
rowsnum = totrecord - ((rs.absolutepage-1)*pgsize)+(i-1)
Response.write("No. <b><%=rowsnum%></b><br>") '//글번호 출력
i=i+1
rs.movenext
loop
'###### DATA 출력 - END ######
ASP Upload 서버객체 설치(생성)하기
이거 뭐... 기본 제공인줄 알았더니 유료제공 무료제공 등등 많은 것들이 있다고 하는듯;;;
일단 Upload 서버 객체를 사용할수 있게 해보자!!
####################################
파일 업로드 서버객체 시스템 리소스 추가하기
####################################
준미물 : sitegalaxyupload.dll 파일
##### OPEN #####
설치하기
1. 다음폴더에 sitegalaxyupload.dll 파일을 복사한다
{%systemroot%}/system32 :: ex)C:\windows\system32
2. 시작 -> 실행 -> regsvr32 sitegalaxyupload.dll -> 실행
이렇게 해주면 ASP의 파일 업로드 서버 객체를 사용할수 있게된다.
끄읏~~~!!!! ㅋ
2009년 10월 1일 목요일
ASP - 배열 (array)
| 하나 이상의 값을 집합처럼 다루고 싶은 경우
2. 배열을 선언하고 나서 배열크기 선언
3. 배열의 크기를 바꾸고자 할 경우
6. 배열이름은 값을 가질 수 없고 인덱스번호를 가진 배열요소가 값을 가진다
|
| array.asp |
| <% |
| 결과 | ||||||||||||
|