weekDay(dateType)

설명 : 날짜 타입을 weekDay에 넣으면 1~7까지 숫자로 요일을 알려준다.


weekDate = weekDay(now)
select case weekDate
case "1" weekDate = "일요일"
case "2" weekDate = "월요일"
case "3" weekDate = "화요일"
case "4" weekDate = "수요일"
case "5" weekDate = "목요일"
case "6" weekDate = "금요일"
case "7" weekDate = "토요일"
end select


Posted by Hoya0415
,

문장 구문 Response.Write varint

ASP 변수와 HTML을 혼용해서 쓰려면 

아래와 같이 태그 부분은 " "쌍 따움표로 묶어주고 ASP 변수 부분은 & 앰퍼센트로 이어준 다음에 쓰면 된다.


예 ) ASP 변수만 있을 경우

Dim A;

A = 2017

<select>

 Response.Write "<option value= " & A & ">" & A & "년</option>"

</select>


예 ) ASP 변수와 Class 및 Tag Id와 있을 경우 

Response.Write("<span class='name' id='name'>" & A & "</span")

따움표와 아포스트로피를 혼합해서 써야한다.  


예 ) 아포스트로피를 뺴고 싶다면 아포스트로피 대신 "" 쌍따움표로 대체해주면 된다.

Response.Write("<span class=""name"" id=""name"">" & A & "</span")








Posted by Hoya0415
,

서버에서 ASP 페이지 작업 도중, 서버 오류 내용이 500으로 나오는 현상이 있으면 다음과 같이 설정하면 됩니다.

IIS에서 사이트에 오류 페이지쪽을 들어가시면 우측에 - [기능 설정 편집 ] 이 있습니다.

오류 페이지 설정 편집에서 [자세한 오류(D)]를 체크하고 확인 누르시면 자세한 오류가 나옵니다.

아래는 500 내부 서버 오류가 아닌 자세한 오류가 나왔습니다.

문제 해결 잘 되길바랍니다.^^

 

Posted by Hoya0415
,

안녕하세요 호야입니다.

ASP로 개발하던 중 CSS가 안먹혀서 난감했던 적이 있습니다.

이 Case가 모든 해결 방법이 아님을 알려드립니다. 개발하던 중 발생한 부분입니다.

서버에서 분명 돌아가는 소스인데도 불구하고 캐시를 지우던 뭘해도 안되었습니다.

그래서 직감한게 Source는 문제가 없다 라는 생각이었고, ASP 작업 위치를 IIS에서 80포트에 올려놓고 작업을 하고 있기 환경설정이 잘 못 먹혀서 CSS도 동작안하는 것 같다고 생각했습니다.

 Web.config가 잘 못된 것 같아 찾아보기로 하였습니다.


아래 내용을 보시면 주석을 달고나서 해결을 한 부분인데 MIME 타입에 이미 중복되어 설정되어 있는데

개발자가 정적으로 다시 설정하는 부분입니다.

IIS는 같은 값이 환경설정 데이터에 들어오면 에러를 내뿜는데.


IIS 자체에서 그냥 나오지는 않고 MIME 형식을 설정하는 곳에 들어가야 에러 메세지가 나옵니다.

Web.Config 에서 추가 MIME 타입을 주석을 하여 해결하였습니다.

 

Posted by Hoya0415
,

FileSystemObject란 무엇인가?  

FileSystemObject(흔히 FSO라고 부름)는 웹 서버의 파일 시스템에 접근할 때 흔히 사용되는 콤포넌트이다. 예를 들어, 파일을 만들 수도 있고, 파일의 내용을 읽을 수도 있고, 폴더나 파일의 존재 여부도 알아낼 수 있다. 이 외에도 파일 시스템과 관련된 많은 일들을 이 개체를 통해 할 수 있다


출처 : http://egloos.zum.com/dojeun/v/318097

Posted by Hoya0415
,

ASP는 구글링 한 결과 파일 업로드 컴포넌트 없이는 Form으로 파일을 보낼 수 가 없다네요.

업로드 컴포넌트 중에 DEXTUpload, ABCUpload 그리고 TabsUpload 가 있습니다. 

이 셋 중에 TabsUpload를 사용했는데요 

사용법이 꽤나 간단해서  사용하기 편합니다. 

아래는 TabsUpload 소개 사이트가 있습니다.

https://www.tabslab.com/products/tabsupload4/

소스 보시면 객체로 TABSUpload4.Upload를 넘겨서 생성하구요

Upload.Start 에서 파일을 서버에 옮길 경로(global_filepath_temp) 지정하구요

Upload.Save 파일 업로드가 완료되면 옮겨지는 경로(global_filepath)를 지정하면 됩니다.


Posted by Hoya0415
,