블로그 이미지
DovewinG
사랑합니다~                   

calendar

1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

Notice

'asp'에 해당되는 글 5

  1. 2009.11.12 변수 사용하기
  2. 2009.10.14 구구단을 테이블 내에 넣어 출력하기
  3. 2009.10.08 2. ASP 코딩 해보자!1
  4. 2009.10.08 1, ASP 첫걸음
  5. 2009.10.08 ASP를 위한 준비사항
2009. 11. 12. 12:13 도브의 프로그래밍/ASP

코딩

코딩을 해줍시다

c:\inetpub\wwwroot\
파일은 항상 위 폴더 안에 있어야 실행해볼수 있습니다.
저는 var.asp로 저장하였습니다.

-dim a, b, c
dim을 사용하여 a, b, c라는 이름의 변수를 선언해준다.
변수란 프로그램이 돌아갈때 필요한 데이터를 처리하기 위한 임시저장공간 이라고 보면 되겠다

-dim a, b, c
a와 b와 c라는 임시 저장공간을 만들어

-a = 13
-b = 34
-c = "hello"
각각의 변수에 13, 34, hello라는 문자를 저장한다.

-response.write a & "<br>"
-response.write b & "<br>"
-response.write c & "<br>"
response.write를 사용해 a와 b, c에 값이 제대로 저장되어있는지 확인하기 위해 출력해본다.
&(문자열 결합연산자)를 통해 html 코드인 <br>을 뒤에 넣어 한줄씩 구분하여준다.
asp코드 내에서 html 코드를 쓰기 위해선 " " 쌍 따옴표로 구분해준다.

결과값

결과값



http://localhost/var.asp 실행시 결과값

posted by DovewinG
2009. 10. 14. 15:30 도브의 프로그래밍/ASP

<%
Dim iNum1, iNum2
 For iNum1 = 2 to 9
 response.write "<table border=1>"
 response.write "<tr><td>"&iNum1&"단"&"</td></tr>"
  For iNum2 = 1 to 9

  Sum = iNum1 * iNum2
  response.write "<tr><td>"&iNum1&"X"&iNum2&"="&Sum&"</td></tr>"

  next

 next



%>


ASP
구구단을 테이블 내에 넣어 출력하는 코드입니다.

과제였지요 이 간단한걸 50줄 이상 넘어가는 코딩으로 풀어버린적도 있었던...
posted by DovewinG
2009. 10. 8. 13:04 도브의 프로그래밍/ASP

1. Editplus를 열어서 -> HTML 새페이지를 열자

사용자 삽입 이미지

위처럼 나오는데 <!DOCTYPE 어쩌구~ </HTML>까지 싹다 지워버리고

사용자 삽입 이미지
요로코롬 코딩 해봤어요

그리고 hi.asp 로 저장합니다. 저장폴더는 첫 스샷처럼 c:\Interpub\wwwroot\ 안에
저장합니다

2. 인터넷창을 열자! 주소는? http://localhost/hi.asp 로 열어봅시다
사용자 삽입 이미지
요로코롬 나오네요

드디어 해봤습니다
ASP 코딩을 해봤습니다~

3. 코딩

안녕하세요 <br>                                  'html 코딩이랑 같다고 보시면 되겠죠 <br> 태그는 한줄
                                                          내리는 태그

<% = "안녕하세요 <br>" %>                  '<% ... %>  요놈 안의 내용은 무조건 ASP 언어로
                                                          인식합니다 ASP 영역 안에서 html 태그를 쓰려면
                                                          " " 쌍따옴표로 묶어주면 됩니다

<%
response.write "안녕하세요 <br>"          'response.write는 전에 다른글에 있던 ASP에서 화면에
%>                                                     출력할때 쓰는 커맨드입니다

아아 오늘은 여기까지




* 이 글은 강좌도 아니고 단지 제가 배우기 위한 복습(?) 정리(?)용입니다.
프로그래밍 공부 하시는분께 도움이 될수도 있고 오히려 방해가 될수도 있으니 참고만 하세요 ~


posted by DovewinG
2009. 10. 8. 12:48 도브의 프로그래밍/ASP

웹 프로그래밍을 위해 알아야할 6가지

1. 변수선언 : 프로그램 내의 데이터 처리를 위해 저장공간을 확보 하는것이라고 하면 될까(?)
    ex) ASP - Dim 변수명,  (Visual Basic 처럼 변수명 뒤에 자료형을 입력하지 않아도 된다)

2. Data형 : 말 그대로 데이터의 형태 3가지로 구분
    ex) Text 형태, 숫자 형태, 날짜 형태

3. 연산자 : (산술연산자, 관계연산자 정도면 되려나)
    산술연산자 - +, -, *, /, mod, %, ^ (쉽게 생각해서 산수)
    관계연산자 - =, >, <, (비교 연산자 니가 크냐, 내가 크냐, 같은가? 정도)
 
4. 제어문 - 조건문 If, Select (많이 쓰이는 구문일듯..)
    if 조건문 then 명령문   (조건이 만족(참)하면 then 뒤의 명령문을 실행)
    else 명령문                (그렇지 않으면(거짓) else 뒤의 명령문을 실행)
    end if                        (종료)

   select case 대상   (대상이 주어지면 그에 해당하는 case에 가서 명령문 실행)
    case 대상1        
    명령문
    case 대상2         
    명령문..
    case else          (어떤 case에도 해당되지 않으면 요놈 아래 명령문 실행)
    명령문
    end select         (종료)

5. 제어문 - 반복문 for, do while
    for num1 1 to 10              (num1일아는 변수를 1부터 10까지 반복해라, 끝나면 next 다음으로 고고싱)
     response.write num1     (반복하는 과정에서 화면에 num1값을 출력해라 /response.write:출력 커맨드)
    next                              (요놈 만나면 다시 for로 올라가라!)


    do while num1 <= 10      (num1이 10보다 작거나 같으면 반복해라 10보다 커지면 loop 다음으로 고고싱)
      resonse.write num1     (반복하는 과정에서 화면에 num1을 출력해라)
    loop                            (요놈을 만나면 do 로 올라가라!)

6. 함수
    문자형 함수, 숫자형 함수, 날짜형 함수가 있답니다

    821217                              '제 생일입니다
    birth = 821217                     'birth라는 변수에 숫자를 입력하구요
    response.write left(birth,2)   'left()라는 함수를 이용해서 birth의 값을 왼쪽에서 2번째자리 값까지만 출력해라!
                                             라고 보면 되겠네요

ASP 언어는 <%로 시작해서 %>로 끝난다는것 알아두자







posted by DovewinG
2009. 10. 8. 12:10 도브의 프로그래밍/ASP
1. Editplus 설치 - 코딩을 위한 작업도구

2. 윈도우 관리도구 -> IIS(인터넷 정보 서비스) 설치 확인 - ASP 작업 한내용 돌려보기 위함

3. 코딩한 ASP파일은 c:\inetpub\wwwroot\ 폴더 내에 있어야 한다.

4. 파일을 실행해볼때는 http://localhost/파일명.asp 로 확인한다



posted by DovewinG
prev 1 next