고객센터 : 031-548-0481 /호스팅문의:1644-2646 /서버호스팅문의 : 070-7573-5515/ 평일근무 : 09:00~18:00 / 토/일요일, 공휴일 휴무

1:1 고객상담문의 FAQ 자동답변

나노코팅 나노엔

구매안내

  • 아티보드 2.0
  • 아티보드 3.0
  • 아티카페
  • 파일공유사이트
솔루션 > 커뮤니티 > 사용팁

사용팁|

[강좌]ASP 기초강좌 입니다. 초보님들 공부하세요^^|아티보드2.0

  • 박인영
  • |조회수 : 3844
  • |추천수 : 0
  • |2007-12-11 오전 11:25:48

1. HTMLEncode 함수

<%

   Response.Write Server.HTMLEncode ("<table>")
   Response.Write Server.HTMLEncode ("<tr><td>하이 박인영강좌</td></tr>")
   Response.Write Server.HTMLEncode ("</table>")
 
%>

위의 내용은 즉 실항하면 코드가 그래로 출력이 된다는 예기죠^^

2. MapPath 함수
<%
  response.write(server.mappath("."))
  response.write(server.mappath(".."))
%>

출력하시면
 D:\My Documents\My Webs

 D:\My Documents        이런식으로 나온답니다 즉 무슨예기냐 하면요

  가상디렉토리의 정보를 즉각적으로 알수있다는예기입니다.

3. URLEncode 함수

  : 영문이나 숫자이외에 입력되는 모든문자는 Hex 값으로 보여주며 공백은 + 기호로 부꾸는역활을 합니다.
<%
  response.write(server.URLEncode("한녕"))
  response.write("<br>")
  response.write(server.URLEncode("with space"))
%>

출력을하시면 아래와같이 됩니다.
%C7%D1%B3%E7
with+space

4. Execute 함수
    : 이함수응 기존 인크루트대신에 사용하시면 아주 유용하게 사용이 가능합니다.
<%=Server.Execute("불러올파일.asp")%>

   간단하죠^^

5. ScriptTimeout 속성
    : 서버의 과부하를 방지하기위해서 일정시간 스크립트진행에 응답이없으면 그대로 프로세스를 종료시키는 기능입니다.
<%
  response.write("스크립트타임아웃은 " &server.**timeout & "초 입니다.")
%>

오늘은 이까지 입니다.

댓글 6

5번에 ** 나오는 문제가있네요^^
<%
  response.write("스크립트타임아웃은 " &server.scripttime

ASP로 개발을 하다 보면 DB커넥션이나 기타 펑션들을 파일로 따로 만들어 놓고
include 를 사용하여 호출할 때가 많습니다.
대부분 매우 클래식한

<!--#INCLUDE file="호출하는asp"-->

식의 방법은 잘 알고 계실 것입니다.

가끔 어떤 조건에 의해 include 하는 파일을 달리 하고 싶을때에는 어떻게 할까요?

저도 이부분에 대해서 파일명을 변수에 넣어 호출하도록 해보았지만 에러가 나서

포기한 적이 있는데 Server.Execute 명령을 사용하는 방법도 있습니다.



<!--#INCLUDE file="호출하는asp"--> 




<%
      Server.Execute("호출하는asp")
%>

가 같다는 것이죠.

하지만 후자의 경우에는 조건문등 다양한 조건하에서 필요할때 페이지를 호출할 수 있다는
점에서 다릅니다. 이렇게 되면 동일한 코드에서 좀더 다른 화면을 쉽게

f0d

  • 최백호
  • 2007.12.17 18:20
  • 최백호
  • 2008.03.13 16:08
/div

수정 삭제

<

번호 제목 닉네임 조회수 작성일
135 공개웹방화벽을 이용한 홈페이지 보안 [6] file 최백호 5639 2008.05.19
134 회원 로그인 설치하기 (초보자용) [8] 에버클럽 5116 2006.06.09
133 SQL Express 버전에서의 OLEDB 연결 [3] 이재원 5082 2009.11.16
132 아티보드 처음 설치하시는 분들께 저의 설치기를 알려드립니다. [1] 김태원 4961 2005.12.28
131 게시판id를 인식하여 게시판마다 다른 태그를 넣는 방법 [7] 김정만 4873 2009.03.03
130 아티보드 최신글 뽑기 강좌? 입니다. [3] file 웹아티 4862 2005.12.22
129 아티보드 최근 게시글 뽑기 소스 입니다. [4] file 웹아티 4714 2006.05.26
128 로그인 후 이전 페이지로 이동하는 팁입니다. [2] file 웹아티 4698 2008.12.10
127 아티보드 최신글 뽑기 추가 입니다.^^ [2] 웹아티 4433 2005.12.23
126 로그인 iframe 넣는 방법 [3] 김통령 4242 2006.01.03
125 ABC 업로드 컴포넌트 4.1 ^^ [3] file 김통령 4185 2007.01.31
124 SQL Injection 의 대응법 2탄 [프로그램 EXE] [4] file 최백호 4164 2008.11.27
123 윈도우 2003 IIS 셋팅 및 권한부여 방법 [1] 웹아티 4050 2006.04.06
122 메인에 글뽑기;;; 함수로 만들어봤는데;;; [3] file 조성범 4038 2007.12.12
121 TABS Upload 4.3 x86 - 4.0 x86 버전 입니다. .. file photo 최백호 3954 2011.12.20
120 DB설치오류와 대처(동영상)-"sql이 없거나 액세스 할 수 없습니다" [4] file 김경혜 3951 2009.01.28
119 웹아티 1.8제대로 수정하기(2008_0811 수정본) [1] 김정만 3928 2008.05.10
[강좌]ASP 기초강좌 입니다. 초보님들 공부하세요^^ [6] 박인영 3844 2007.12.11
117 웹아티 메인에서 사용되는 공지사항 소스입니다. [1] file 웹아티 3821 2006.04.11
116 서버 2008에서 메일보내기입니다. [2] 배영직 3775 2010.08.09