본문 바로가기

Language(언어)/ASP32

ASP 클라이언트 IP 체크 ASP 클라이언트 IP 체크 ASP에서 클라이언트 IP 정보를 가져올 때는 늘 REMOTE_ADDR을 써왔는데, 이 환경변수의 값이 정확하지 않을 때가 있다. 그럴때는 다른 값을 써주면 된다. 1. Request.ServerVariables("REMOTE_ADDR") - 기본 환경변수로 주로 사용 - 일반적인 아이피 2. Request.ServerVariables("HTTP_CLIENT_IP") - 로드밸런싱(L4, L7)을 사용하는 다중웹서버의 경우 사용 - REMOTE_ADDR값은 로드밸런싱서버 아이피 3. Request.ServerVariables("HTTP_X_FORWARDED_FOR") - Proxy를 통해 웹서버에 접근하는 경우 사용 - REMOTE_ADDR값은 Proxy 아이피 2014. 2. 12.
ASP DATEDIFF 함수 날짜사이 값 구하기 [ASP]DATEDIFF 함수 nowday = day(date) ' nowday = 9 ' 두달전은 무조건 안보인다.. if cint(datediff("m", cdate(objRs("date_sent")) , date())) >= 2 then view_mode= "N" ' 지금달은 무조건 보인다.. elseif cint(datediff("m", cdate(objRs("date_sent")) , date())) = 0 then view_mode= "Y" ' 한달전 것은 이번달 10일까지는 보이고 나며전 안보인다. elseif cint(datediff("m", cdate(objRs("date_sent")) , date())) = 1 then if nowday > 10 then view_mode= "N" el.. 2014. 1. 23.
ASP 엑셀다운로드시 갑자기 한글이 깨지는 현상이 발생 엑셀다운로드시 갑자기 한글이 깨지는 현상이 발생 체크1. CharSet 지정 2014. 1. 16.
ASP Array 함수 Array 함수설명배열을 가지고 있는 Variant를 반환합니다.구문Array(arglist)필수적인 arglist 인수는 쉼표로 구분되는 값의 목록으로 Variant에 포함되는 배열 요소로 할당됩니다. 인수를 지정하지 않으면 길이가 0인 배열을 만듭니다.참고배열 요소 참조에 사용되는 표기법은 뒤따르는 괄호 안에 원하는 요소를 가리키는 인덱스 번호가 있는 변수 이름으로 구성됩니다. 아래 예제의 경우 첫째 문에서 A 변수를 만들고, 둘째 문에서 A 변수에 대한 배열을 할당합니다. 그리고 마지막 문에서 다른 변수에 대한 둘째 배열 요소의 값을 할당합니다. Dim AA = Array(10,20,30)B = A(2) ' B 값은 30입니다. 배열로 선언되지 않은 변수일지라도 나중에 배열을 가질 수 있습니다.배열.. 2013. 12. 6.