권장 사항: ASP는 HTM 정적 목록 페이징을 생성합니다(코드 포함, 성공적으로 테스트됨). !--#include 파일=conn.asp-- htmlheadTITLE 페이징 테스트/TITLELINK href=inc/style.css type=text/css rel=stylesheet/head %strHead=strHeadhtml strHead=strHeadhead strHead=strHeadTITLE 페이징 테스트/TITLE strHead= strHeadLINK href=inc/style.cs
원칙: 메시지를 제출할 때마다 무작위로 생성된 4자리 인증 코드를 입력해야 합니다.
다음 코드는 ASP에서 사용됩니다
임의의 4자리 숫자를 생성합니다.
<%
희미한 키
타이머를 무작위로 지정
키=Int((8999)*Rnd +1000)
%>
다음 형식으로 표시합니다.
인증코드: <%=key%>
<입력 유형=텍스트 이름=재키 크기=8 최대 길이=4>
<입력값=<%=키%> 유형=숨겨진 이름=키>
양식 제출 후 확인:
키=요청.양식(키)
rekey=Request.Form(rekey)
키를 다시 키<>키면 다음
Response.Write(<script 언어=javascript>alert('올바른 인증 코드를 입력하세요!');history.back()</script>)
응답.끝()
종료하면
공유: ASP 프로그램이 SQL 문을 실행할 때 주입 공격을 방지하는 문제에 대한 해석 다음은 사용자가 비밀번호를 변경하는 간단한 코드입니다--------- 사용자 이름=request(user_name) pwd=request(pwd) 사용자 이름=replace( 사용자 이름,' ,'') pwd=replace(pwd,','') sql=updatetbl_testsetpwd='pwd'whereuid='사용자 이름' setrs=