권장 : ASP 프로그래밍 세션 기술 약간 더 큰 ASP를 작성한 사람은 세션이 정말 유용하다는 것을 알고 있습니다. 안전하고 편리한 사용자 소유의 데이터 변수를 기록하는 데 사용할 수 있습니다. 그러나 세션이 어떻게 작동하는지 정말 알고 있습니까? 아마도 당신이 이해 한 후에, 당신은이 사랑의 증오 대상을 다시 사용하지 않을 것입니다. 교체하는 방법은 약간 번거롭지 만 여전히 오랜 시간입니다.
변수는 정보를 저장하는 데 사용됩니다.
서브 루틴 밖에서 변수가 선언되면 ASP 파일의 스크립트로 변수를 변경할 수 있습니다. 서브 루틴에서 변수가 선언되면 서브 루틴이 실행될 때마다 생성되고 취소됩니다.
예:
변수를 선언합니다
다음은 인용 된 내용입니다. <html> <body> <% 희미한 이름 이름 = 도널드 덕 response.write (내 이름은 : & name) %> </body> </html> |
변수는 정보를 저장하는 데 사용됩니다. 이 예제는 변수를 선언하고 변수에 값을 할당하고 프로그램 에서이 변수를 사용하는 방법을 보여줍니다.
배열을 선언하십시오
다음은 인용 된 내용입니다. <html> <body> <% Dim fname (5), i fname (0) = 조지 fname (1) = John fname (2) = 토마스 fname (3) = 제임스 fname (4) = Adrew fname (5) = 마틴 i = 0 ~ 5의 경우 응답 (fname (i) & <br />) 다음 %> </body> </html> |
배열은 일련의 관련 데이터 항목을 저장하는 데 사용됩니다. 이 예제는 이름을 저장하는 배열을 선언하는 방법을 보여줍니다.
HTML 제목을 생성하기위한 루핑
다음은 인용 된 내용입니다. <html> <body> <% 희미한 i i = 1 ~ 6의 경우 Response.Write (<H & I &> 헤더 & I & </h & i &>) 다음 %> </body> </html> |
6 가지 다른 HTML 제목을 생성하는 방법.
vbscript로 시간 기반 인사말을 만드십시오
다음은 인용 된 내용입니다. <html> <body> <% 희미한 h h = 시간 (지금 ()) response.write (<p> & now ()) Response.write ((베이징 시간) </p>) h <12 인 경우 응답. 쓰기 (좋은 아침!) 또 다른 응답. 쓰기 (좋은 날!) 끝 If %> </body> </html> |
이 예제는 서버 시간에 따라 사용자에게 다른 메시지를 표시합니다.
JavaScript를 사용하여 시간 기반 인사말을 만듭니다
다음은 인용 된 내용입니다. < %@ language = javaScript %> <html> <body> <% var d = 새로운 날짜 () var h = d.gethours () Response.write (<p>) Response.Write (D (Beijing Time)) response.write (</p>) if (h <12) { 응답. 쓰기 (좋은 아침!) } 또 다른 { 응답. 쓰기 (좋은 날!) } %> </body> </html> |
이 예제는 위와 동일하지만 구문은 다릅니다.
변수의 수명
서브 루틴 외부에서 선언 된 변수는 ASP 파일의 모든 스크립트로 액세스하고 수정할 수 있습니다.
서브 루틴에서 선언 된 변수는 매번 서브 루틴이 실행될 때만 생성되고 취소됩니다. 이 변수는 서브 루틴 외부의 스크립트로 액세스하고 수정할 수 없습니다.
여러 ASP 파일에서 사용할 변수를 선언하려면 변수를 세션 변수 또는 응용 프로그램 변수로 선언하십시오.
세션 변수
세션 변수는 단일 사용자의 정보를 저장하는 데 사용되며 한 응용 프로그램의 모든 페이지에 유효합니다. 세션에 저장된 일반적인 데이터는 이름, ID 또는 매개 변수입니다.
응용 프로그램 변수
응용 프로그램 변수는 응용 프로그램의 모든 페이지에 유효합니다. 응용 프로그램 변수는 특정 응용 프로그램에 모든 사용자에 대한 정보를 저장하는 데 사용됩니다.
공유 : ASP에서 SQL Server보기 및 저장 프로 시저 호출 1. 서문 ASP (Active Server Pages)는 서버 측 스크립팅 환경으로 Microsoft의 IIS3.0 이상에서 지원됩니다. 동적 웹 페이지를 만들거나 강력한 웹 애플리케이션을 생성하는 데 사용할 수 있습니다. ASP 페이지는 HTML 태그, 텍스트 및 스크립트 명령이 포함 된 파일입니다. ASP 페이지는 ActiveX 구성 요소를 호출하여 숫자에 연결하는 것과 같은 작업을 수행 할 수 있습니다.