권장 : ASP 사용자 용 로그인 모듈을 설계하십시오 사용자 로그인 검증 스크립트, chkpwd.asp 다음은 참조 된 내용입니다.
이 프로그램은 카운터 수를 액세스 데이터베이스에 배치하고 원하는 다른 ODBC 데이터 소스를 사용할 수도 있습니다. 이 프로그램은 URL의 수 정보를 읽습니다. 다음과 같이 :
<img src = id = mytest & seq = default & cell = 7>
매개 변수
ID
클라이언트 웹 페이지의 푸조 (예 : 사용자 이름). 새 ID를 사용할 때마다 새 레코드가 데이터베이스에 삽입됩니다. 이 ID가 존재하면 카운트가 1 씩 증가합니다. 클라이언트가 자동으로 ID를 시작하고 등록 해야하는 경우 자동으로 삽입 된 값을 False에 할당하게됩니다.
서열
선택 과목. 카운터 이미지의 스타일을 선택하는 데 사용됩니다. 클라이언트에 표시된 이미지의 이름은 .gif입니다. 기본값은 defalut.gif 이며이 defalut.gif는 현재 작업 디렉토리에 배치해야합니다!
세포
선택 과목. 카운트 결과에 표시되는 비트 수는 5 비트 (프로그램 에서이 값을 조정할 수 있음)이 프로그램을 실행하는 방법입니다.
이 프로그램을 서버에서 원하는 위치에 복사하십시오.
데이터 소스 웹 카운터를 만듭니다. 이 데이터 소스 메인에는 테이블 이름이 있어야하며 다음은이 테이블의 필드입니다.
다음은 인용 된 내용입니다.
<테이블 테두리 = 1 CellPadding = 3 CellPacing = 1>
<tr>
<Th> 필드 < /th>
<th> 타입 < /th>
<th> 인덱스 < /th>
<th>는 < /th>를 의미합니다
< /tr>
<tr>
<td> ID < /td>
<td> autonumber </td>
<td> 예 < /td>
귀하의 요구에 대한 <td> </td>
< /tr>
<tr>
<td> id < /td>
<td> 텍스트 < /td>
<td> 예 < /td>
<td> username </td>
< /tr>
<tr>
<td> count < /td>
<td> 번호 < /td>
<td> 아니요 < /td>
<td> 숫자 계산 < /td>
< /tr>
< /테이블>
필요한 경우 데이터베이스에 권한을 할당하십시오
GIF 그래픽을 저장하는 디렉토리를 작성 하고이 디렉토리에 최소한 Default.gif 그래픽 그룹을 배치하십시오. 적절한 경우이 파일에 대한 권한을 부여하십시오.
이 디렉토리에 디지털 그래픽을 10으로 나눌 수있는 디지털 그래픽을 10 개로 배치하십시오.
다음은 인용 된 내용입니다.
<테이블 너비 = 100% 테두리 = 1 셀 패시링 = 1 CellPadding = 2>
<tr>
<td bgcolor =#ccffff> 파일 <b> counter.asp < /b> < /td>
< /tr>
<tr>
<td bgcolor =#ffffcc> <pre>
< %
응답 .ContentType = 이미지/gif
응답 .expires = 0
'GIF 막대가 배치되는 디렉토리. 끝 /
workDir = c :/gifbars/
'자동 삽입을 비활성화하려면 이걸 False로 설정하십시오.
'고유 한 히트마다 데이터베이스에 대한 새로운 카운터 레코드
'ID 문자열
auto_insert = true
id = trim (request.querystring (id))
seq = trim (request.querystring (seq))
seq =이면 seq = 기본값입니다
셀 = trim (request.querystring (셀))
IF 세포 = 셀 = 5 else 세포 = 세포*1
set conn = server.createobject (adodb.connection)
CONN.OPEN 웹 카운터
sql = 선택 카운트, 메인에서 Id = '& id &'
set rs = conn.execute (SQL)
그렇지 않다면 그렇다면
count = rs (count) 1
ID = RS (ID)
rs.close ()
Conn.Execute (업데이트 메인 세트 카운트 = 카운트 1 여기서 Identity = & Identity)
conn.close ()
Shipumbers ()
또 다른
rs.close ()
auto_insert = true이고 id <>라면
Conn.Execute (기본 (ID, 카운트) 값에 삽입 ( '& id &', 1))
카운트 = 1
Shipumbers ()
끝 If
conn.close ()
끝 If
서브 Shipumbers ()
g = createobject (shotgraph.image)
filename = WorkDir & seq & .gif
g.getFileDimensions (filename, xsize, ysize, pal) <> 1이면 서브를 종료한다면
xdigit = xsize/10
G. CreateImage xDigit*세포, ysize, ubound (pal) 1
g.initclipboard xsize, ysize
g.selectClipboard true
i = 0에서 ubound (pal)의 경우
G. SetColor I, PAL (I, 0), PAL (I, 1), PAL (I, 2)
다음
G. Readimage filename, pal, 0,0
i = 1의 경우 셀에
k = getDigit (count, cell-i)
g.copy (i-1)*xdigit, 0, xdigit, ysize, k*xdigit, 0, srccopy
다음
응답.
종료 서브
함수 getDigit (번호, 위치)
번호 1 = 번호/(10^위치)
tmp = 숫자 1/10
getDigit = number1-tmp*10
엔드 기능
%>
<xmp>
< /pre>
< /td>
< /tr>
< /테이블>
<hr> < /span> < /td>
< /tr>
<tr>
<td 너비 = 50%> < /td>
<td 너비 = 50%> <br> < /td>
< /tr>
<tr>
<td colspan = 2 align = right>
<IMG 테두리 = 0 SRC = 이미지/bbstitle.gif> <a id = hlkaddmsg href =/addmsg.aspx? id = 234 style = color : 빨간색> 주석 남기 </a>
<img border = 0 src = images/mail.gif> <a id = hlkmailto href =/mailto.aspx? id = 234>이 페이지 </a> 메일
<img border = 0 src = images /print.gif> <a href = javaScript : window.print ()>이 페이지 인쇄 < /a>
<img border = 0 src = images/profile.gif> <a href = javaScript : void (null) onclick = if (! document.execcommand ( 'saveas', 'show.aspx', 1)) false를 반환합니다. >이 페이지를 저장 < /a>
<IMG Border = 0 SRC = images/ask.gif> <a href = bbs/index.asp> 질문이 있습니다 </a>
< /td>
< /tr>
<tr bgcolor =#97b9ff>
<td width = 50%> <b> <font color =#ffffff> 관련 기사 < /font> < /b> < /td>
<td width = 50%> <b> <font color =#ffffff> 관련 의견 < /font> < /b> < /td>
< /tr>
<tr>
<td 너비 = 50% valign = top>
< /td>
<td 너비 = 50% valign = top>
< /td>
< /tr>
<tr>
<td 너비 = 50%>
< /td>
<td width = 50% align = right> <img 테두리 = 0 src = images /more.gif> <a id = hlkrela> < /a> < /td>
< /tr>
< /테이블>
< /td>
< /tr>
< /테이블>
< /td>
< /tr>
< /테이블>
< /body>
< /html>
공유 : ASP 획득 프로그램의 원칙에 대한 간단한 토론 컬렉션 프로그램의 주요 단계는 다음과 같습니다. 1. 수집 된 페이지의 내용을 얻으십시오. 2 페이지의 내용을 얻으십시오. 획득 코드에서 모든 데이터를 추출합니다. 1. 수집 된 페이지를 얻기 위해 일반적으로 사용되는 ASP에 대해 현재 알고있는 수집 된 페이지의 내용을 얻으십시오.