변수는 정보를 저장하는 데 사용됩니다.
서브 루틴 밖에서 변수가 선언되면 ASP 파일의 스크립트 로이 변수를 변경할 수 있습니다. 서브 루틴에서 변수가 선언되면 서브 루틴이 실행되면 생성되고 취소됩니다.
예:
Desenic 변수
변수는 정보를 저장하는 데 사용됩니다. 이 예제는 변수를 선언하고 변수에 대한 값을 할당 하고이 변수를 프로그램에서 사용하는 방법을 보여줍니다.
<html>
<body>
<%
희미한 이름
이름 = 도널드 덕
response.write (내 이름은 : & name)
%>
</body>
</html>
선언 배열
배열은 일련의 관련 데이터 항목을 저장하는 데 사용됩니다. 이 예제는 스토리지 이름의 배열을 선언하는 방법을 보여줍니다.
<html>
<body>
<%
Dim Famname (5), i
famname (0) = Jan Egil
FAMNAME (1) = 토브
Famname (2) = Hege
famname (3) = 오래된
famname (4) = Kai Jim
Famname (5) = Borge
i = 0 ~ 5의 경우
response.write (famname (i) & <br />)
다음
%>
</body>
</html>
사이클링 HTML 제목
6 가지 다른 HTML 제목을 순환하는 방법.
<html>
<body>
<%
희미한 i
i = 1 ~ 6의 경우
Response.Write (<H & I &> 헤더 & I & </h & i &>)
다음
%>
</body>
</html>
vbscript를 사용하여 시간 기반 인사말을 만듭니다
이 예제는 서버 시간에 따라 사용자에게 다른 메시지를 표시합니다.
<html>
<body>
<%
희미한 h
h = 호스트 (now ())
response.write (<p> & now ())
Response.Write ((Norwegian Time) </p>)
h <12te 인 경우
응답. 쓰기 (좋은 아침!)
또 다른
응답. 쓰기 (좋은 날!)
끝 If
%>
</body>
</html>
JavaScript를 사용하여 시간 기반 인사말을 만듭니다
이 예제는 위와 동일하며 문법은 다릅니다.
< %@ language = javaScript %>
<html>
<body>
<%
var d = 새로운 날짜 ()
var h = d.gethourt ()
Response.write (<p>)
Response.Write (D + (Norwegian Time))
response.write (</p>)
if (h <12)
{{
응답. 쓰기 (좋은 아침!)
}
또 다른
{{
응답. 쓰기 (좋은 날!)
}
%>
</body>
</html> 변수의 생존
서브 루틴 밖에서 선언 된 편의는 ASP 파일의 모든 스크립트로 액세스하고 수정할 수 있습니다.
아동 프로그램에서 선언 된 변수는 서브 루틴이 실행될 때만 생성되고 취소됩니다. 서브 루틴 외부의 스크립트는 변수에 액세스하고 수정할 수 없습니다.
ASP 파일보다 더 많이 사용되는 변수를 선언 해야하는 경우 변수를 세션 변수 또는 응용 프로그램 변수로 선언하십시오.
세션 변수
세션 변수 변수는 단일 사용자의 정보를 저장하는 데 사용되며 응용 프로그램의 모든 페이지에 효과적입니다. 세션에 저장된 일반적인 데이터는 이름, ID 또는 매개 변수입니다.
응용 프로그램 변수
응용 프로그램 변수는 응용 프로그램의 모든 페이지에도 효과적입니다. 응용 프로그램 변수는 특정 응용 프로그램에 모든 사용자의 정보를 저장하는 데 사용됩니다.