ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [ASP] ASP 변수
    Web/ASP 2015. 9. 30. 13:23

    ASP Variables

     변수는 정보를 저장하는데 사용됩니다.




     Example

      변수 선언: 변수는 정보를 저장하는데 사용됩니다. 아래 예제는 변수를 어떻게 선언하고, 값을 할당하고, 텍스트로 값을 사용하는지에 대한 예제입니다.




    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <!DOCTYPE html>
    <html>
    <body>
     
    <%
    dim name
    name="Palpit"
    response.write("My name is: " & name)
    %>
     
    </body>
    </html>
    cs




     





      배열 선언: 배열은 연관된 데이터 요소들을 저장하기위해 사용됩니다. 아래 예제는 이름이 저장된 배열을 어떻게 선언하는지에 대한 예제입니다.





    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    <!DOCTYPE html>
    <html>
    <body>
     
    <%
    Dim famname(5),i
    famname(0= "Jolie"
    famname(1= "Tiger"
    famname(2= "Mike"
    famname(3= "Ben"
    famname(4= "Cristine"
    famname(5= "Paul"
     
    For i = 0 to 5
             response.write(famname(i) & "<br>")
    Next
    %>
     
    </body>
    </html>
    cs










      반복루프 통한 HTML Headings: HTML에서의 6개의 headings를 어떻게 반복루프를 도는지에 대한 예제입니다.



    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <!DOCTYPE html>
    <html>
    <body>
     
    <%
    dim i 
    for i=1 to 6
       response.write("<h" & i & ">Heading " & i & "</h" & i & ">")
    next
    %>
     
    </body>
    </html>
    cs




















      VBScript를 이용한 시간기반(Time-based) 방문인사: 아래 예제는 서버 시간을 통하여 사용자에게 다른 메세지를 보내는 예제입니다.




    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <!DOCTYPE html>
    <html>
    <body>
    <%
    dim h
    h=hour(now())
     
    response.write("<p>" & now())
    response.write("</p>")
    If h<12 then
       response.write("Good Morning!")
    else
       response.write("Good day!")
    end if
    %>
    </body>
    </html>
    cs










      JavaScript를 이용한 시간기반(Time-based) 방문인사: 아래 예제는 서버 시간을 통하여 사용자에게 다른 메세지를 보내는 예제입니다.



    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    <%@ language="javascript"%>
    <!DOCTYPE html>
    <html>
    <body>
    <%
    var d=new Date()
    var h=d.getHours()
     
    Response.Write("<p>")
    Response.Write(d)
    Response.Write("</p>")
    if (h<12)
       {
       Response.Write("Good Morning!")
       }
    else
       {
       Response.Write("Good day!")
       }
    %>
    </body>
    </html>
    cs











     Lifetime of Variables

      프로시저 밖에 선언된 변수는 ASP 파일 안의 어느 스크립트에서 접근하고 변경가능 합니다.


      프로시저 안에 선언된 변수는 프로시저가 실행되어진 매 시간마다 생성되고 소멸되어집니다. 


      하나 이상의 ASP 파일에서 접근가능한 변수 선언을 하기 위해서는, 변수를 session 변수나 application 변수로 선언하는 것 입니다.



       Session Variables

        Session 변수는 단 하나의 사용자에 대한 정보를 저장하는데 사용되고, 하나의 어플리케이션의 모든 페이지에서 사용가능합니다.


        일반적으로 세션 변수에 저장된 정보는 이름, 아이디, 선호되는 정보들 입니다.




       Application Variables

        Application 변수 또한 하나의 어플리케이션의 모든 페이지에서 이용가능 합니다.


        Application 변수는 하나의 특정 어플리케이션의 모든 사용자가 정보를 저장하는데 사용되어 집니다.




      


      


    * 위 포스트는 w3schools 강좌를 통해 작성한 포스팅입니다.

    'Web > ASP' 카테고리의 다른 글

    [ASP] ASP 세션(Session)  (0) 2015.10.16
    [ASP] ASP 쿠키(Cookie)  (0) 2015.10.02
    [ASP] ASP Form  (0) 2015.10.02
    [ASP] ASP 프로시저  (0) 2015.09.30
    [ASP] ASP 문법  (0) 2015.09.30
    [ASP] ASP 소개  (0) 2015.09.29

    댓글

Designed by Tistory.