본문 바로가기

728x90
반응형

ASP

(5)
[ASP]On Error Resume Next - 오류 무시 On Error Resume Next 는 ASP에서 발견한 오류를 무시하고 다음 문장을 실행하는 경우 사용한다. 예시) startAction()실행중 에러가 발생하더라도 startAction()의 에러를 무시하고 진행하게 된다. 만약 에러를 무시하지 않으면 에러메시지가 나타나는 화면을 보게되고 맨 마지막 문장은 실행이 안될것이다. //////////////////////////// response.write "함수실행 전" startAction() response.write "함수실행 후" Function startAction() Dim postdata, url, xmlHttp, statusText postdata = "P_MID=" & P_MID & "&P_TID=" & P_TID url ="https..
[ASP] http 접속 체크 방법 - ServerVariables 사용 보안을 위해서 https로 접속을 권장하지만, 홈페이지 접속자가 http로 접속 하는 경우가 있으므로 http접속을 허용하는데, 그러한 경우 http로 접속시 체크해서 곧바로 https로 연결해서 ,자연스럽게 https로 접속 할 수 있도록 하자. 네이버, 다음과 같은 사이트들 도 http:// 접속이 가능 하나 곧 https://로 넘어간다. 예) 메인페이지에 아래와 같은 코드를 넣어주자. if Request.ServerVariables("HTTPS") = "off" Then Response.Redirect "http://www.사이트 주소" End if
[ASP] Server.Execute 사용 Server.Execute는 ASP에서 외부 파일(공통파일)을 포함 시키는 방법 중 하나이다. #include와 유사하지만 차이가 있다. Server.Execute는 ASP파일을 실행시 외부 파일을 본파일과 별개로 독립적으로 실행하여 외부 파일 사용이 동적이다. #include은 ASP파일 실행 이전에 외부파일을 본파일과 합친 상태에서 실행시키므로 외부파일은 사용이 정적인 성격이다. @사용방법 예) TEST.asp 파일 실행 시 변수 no 값에 따라서 별도의 외부파일을 실행한다. ------------------------------------------------------------ -------------------------------------------------------------
[ASP] Split을 통해 배열생성 및 응용 예) 체크박스 1~ 10까지 선택해서 폼으로 넘긴후 컴마로 구분해서 문자열 생성 후 "1,2,3,4,5,6,7,8,9,10" 해당 문자열을 변수로 넘겨서 1~10까지 순서대로 작업을 진행하고 싶다면 .... // Request("no") 1 ~ 10까지 번호를 no라는 이름으로 받았다. // 받은 Request("no") 객체를 반복문으로 돌려서 컴마를 붙여서 문자열 만든다. count = Request("no").count no ="" for i = 1 to count If count = i Then no = no & Request("no ")(i) else no = no & Request("no ")(i) &"," End If Next >>>no = "1,2,3,4,5,6,7,8,9,10" -----..
[ASP] 맨 마지막 글자 날리기 left(문자열,len(문자열) - 1 ) ex) 1,2,3,4,5,6,7,8,9,10, 경우 dim m m = "1,2,3,4,5,6,7,8,9,10," left(m ,len(m ) - 1 ) ---> "1,2,3,4,5,6,7,8,9,10"

728x90
반응형