ASP(영어로 된 전체 이름은 Active Server Pages)는 HTML, 스크립트 언어 및 구성 요소를 혼합하여 강력한 서버측 인터넷 응용 프로그램을 만들 수 있는 프로그래밍 환경입니다. 이전에 HTML, 스크립팅 언어 및 구성 요소가 혼합된 사이트를 만든 경우 해당 사이트에 ASP 코드를 추가할 수 있습니다. 또한 구성 요소를 사용하여 일부 비즈니스 논리 규칙을 포함할 수도 있습니다. 구성요소는 스크립트나 기타 구성요소에 의해 호출될 수 있습니다. 다음은 ASP 스크립트 언어를 사용하는 19가지 기본 기술입니다.
1. 현재 날짜 및 시간 명령은
다음은 인용 부분입니다.
<%=now%> >각 항목 요청.From("input"))
repomse.write 항목 &"
"
다음
%>
Also available" 각 x에 대해 tewuest .From"모든 필드의 입력 값을 반복적으로 가져옵니다.
2. ASP가
폼 (from)에서 데이터 입력을 얻는 방법은 내장된 객체 (객체 )를 사용하는 것입니다. - 요청은 get 및 post에 따라 다릅니다.
3. VB나 다른 언어로 직접 작성하고 ASP에서 .dll 파일을 사용할 수 있는 경우 DLL 파일을 등록해야 합니다. DOS에서 regsbr32 *.dll을 입력합니다.
4. 반복되는 문장 5개를 글꼴 크기가 점점 커지도록 표시합니다.
다음은 인용문입니다:
<% for i=1 to 5 %>
🎜> 빠른 ASP
<% next %>
5. 클라이언트에 문자열 보내기
.write string
다음은 참조 조각입니다:
예: <% response.write "Welcome" %>
6. 지정된 URL 주소에 대한 링크
response .redirect url
다음은 참조 조각입니다:
예: <% response.redirect "homepage.asp">
*하지만 이 내용이 .ASP 파일이 사용자에게 전송되었습니다. 리디렉션을 다시 사용하면 오류가 발생합니다.
7. ASP와 다른 언어의 조합:
다음은 인용 부분입니다:
예: 아침에는 Good morning이 표시되고 오후에는 hello가 표시됩니다.
<%
if time>+ #12:00:00 AM# and time<#12:00:00 PM #
then
greeting="좋은 아침입니다
else
greeting="Hello!"
end if
%>
<%=greeting %>
8. ASP에서 <script> <br>다음은 인용문입니다: <br>예: <br><html> <br><% call function1 %> ></html> <br><script runat=server 언어=javascript> <br>function1() <br>{ <br>... <br>} <br></script>
9.#include 다른 파일 포함
Virtual은 가상 파일 주소를 말합니다.
파일은 절대 파일 주소를 나타냅니다.
예:
다음은 인용 부분입니다.
;!- -#include file="/test/test.asp"-->
레이어별로 중첩될 수 있습니다. 또한 #include는 <%--%> 내에 포함될 수 없습니다.
10. 양식 입력 데이터를 얻는 ASP 방법: GET POST
1. get: 클라이언트가 URL에 데이터를 추가한 후 형식은 "?Field 1 = 입력 데이터 1 & field 2 = 데이터 2&...를 입력하세요." 그런 다음 서버로 보냅니다.
예: actionwww.abc.com, Name 필드의 입력 데이터는 jack이고 age 필드의 데이터는 15입니다.
2. Post: 클라이언트는 http 정보 데이터를 사용하여 서버 ASP로 전송합니다.
Get: "input data = Request.QueryString("field name")"을 사용합니다. URL에 추가됩니다. 데이터가 제거됩니다.
게시물: HTTP 정보 데이터 필드를 읽으려면 "input data = Request.Forml"(필드 이름 ")"을 사용하십시오.
다음은 인용문입니다:
* Request.QueryString 예시
예시: 〈A hery="aspform.asp?Name=jack&Age=15">
여기를 클릭하세요 〈/A〉 〈p〉
이름:<%=request.QueryString("Name")%)
Age:<%=request.QeueryString("Age")%)
* 예시 가져오기
·aspturm.asp: