일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MSSQL보안
- join
- ERD
- instr
- array
- 정규식
- 이미지가로길이
- WML
- SPLIT
- 한글입력체크
- sql랭킹
- asp함수
- injection
- inner join
- wap
- update
- XML
- sql순위
- VarType
- tempDB
- VARIABLE
- xmldom
- jdbc driver
- javascript 한글입력체크
- 이미지세로길이
- 인젝션
- sql업데이트
- 자바기초
- FileSystemObject
- JavaScript
- Today
- Total
목록플밍_ASP (74)
3초기억력
제목 : Classic asp, iis10 에서 네이버 smtp 외부 메일로 파일첨부 메일 보내기 소스 소스 :
제목 : 네이버 로그인 시, 이름/별명에 사용되는 유니코드를 한글로 변환 소스 : Function fnConvertUnicode(strValue) Dim outputValue : outputValue = "" If InStr(strValue, "\u") > 0 Then spArray = Split(strValue, "\") For i = 1 To UBound(spArray) outputValue = outputValue & ChrW(Replace(spArray(i),"u","&H")) Next Else outputValue = strValue End If fnConvertUnicode = outputValue End Function 함수에 변수를 넣으면 \u 로 시작하는지를 조회한 후, \u로 시작하면,..
1. DB 객체 연결 Set db = Server.CreateObject("ADODB.Connection") strConnection ="Provider=sqloledb;Data Source=DB서버,포트;Initial Catalog=DB명;User ID=사용자명;Password=비밀번호;" db.CursorLocation = 3 db.Open strConnection 2. DB 프로시저 실행문 Set Cmd = Server.CreateObject("ADODB.Command") With Cmd .ActiveConnection = db .CommandText = "프로시저명" .CommandType = adCmdStoredProc .Parameters.Append .CreateParameter("@idx"..
온갖 웹사이트 다 검색하여 한글, base64 decode 에 대한 걸 찾다찾다 참조하여 만듦. 여러 소스들도 보면, 자체 인코딩/디코딩하여 쓰면 다 사용가능하지만, 만약 다른 서버나 플랫폼에서 만든 base64로 하면 디코딩이 안되는 현상 발견. 외부에서 생성된 base64도 동일한 값을 내기 위해, 위 클래스.함수를 사용하면 정확히 일치하는 decode 내용을 볼 수 있음. 파일 : 한글 포함한 문자열의 base64 encode/decode 방법 예제 Set Crypt = New CryptBase64_hangul test = "도" Response.write Crypt.Base64Encode(test) & " " Response.write Replace(Crypt.Base64Encode(test), ..
제목 : [ASP] 아이디(이메일) 찾기 등에서 활용할 이메일 자리수 + '*' 치환 함수 소스 : Function email_asterisk(email) If InStr(email, "@") > 0 ThenStrEmail = Split(email, "@")id = StrEmail(0)id_length = Len(id)id_asterisk = Left(id, 1) & Mid("*************************", 2, id_length-1)address = StrEmail(1)address_length = Len(address) If InStr(address, ".") > 0 Then StrAddress = Split(address, ".") address_domain = StrAddress..
제목 : classic asp 날짜 요일명 구하기 소스 : 날짜 요일명 구하기
제목 : classic asp 엑셀파일 생성시 헤더 소스 : Response.ContentType = "application/x-msexcel"Response.CacheControl = "public"Response.AddHeader "Content-Disposition", "attachment;filename=파일명.xls" 내용 : 예제 소스 파일 : 출처 :
제목 : classic asp 테이블 row 중 소계, 합계, 총합계 구하는 방법(소스) 소스 : 간단 요약1. 각 pTotalCount, sTotalCount, tTotalCount, totalCount = 0 선언2. do loop 로 data 테이블 tr row write- tNo, sNo, pNo, count 에 db data 넣기(현재 값)- 이전과 비교해서 oripNo pNo 면 part 합계 tr 보여줌(row > 1 일때)- 이전과 비교해서 orisNo sNo 면 subject 합계 tr 보여줌(row > 1 일때)- 이전과 비교해서 oritNo tNo 면 test 합계 tr 보여줌(row > 1 일때)- oripNo 에 현재 pNo 저장- orisNo 에 현재 sNo 저장- oritNo ..
제목 : classic asp json send, receive 소스 : Function BytesToStr(bytes)Dim StreamSet Stream = Server.CreateObject("Adodb.Stream")Stream.Type = 1 'adTypeBinaryStream.OpenStream.Write bytesStream.Position = 0Stream.Type = 2 'adTypeTextStream.Charset = "utf-8"BytesToStr = Stream.ReadTextStream.CloseSet Stream = NothingEnd Function If Request.TotalBytes > 0 ThenDim lngBytesCount, jsonTextlngBytesCount =..
제목 : 성능 및 스타일 향상에 도움이 되는 28가지 ASP 팁 소스 : 내용 : 자주 사용되는 데이터는 웹 서버에 캐시하십시오.자주 사용되는 데이터는 응용 프로그램이나 세션 개체에 캐시하십시오.데이터 및 HTML은 웹 서버 디스크에 캐시하십시오.비 agile 구성 요소는 응용 프로그램이나 세션 개체에 캐시하지 마십시오.데이터베이스 연결은 응용 프로그램이나 세션 개체에 캐시하지 마십시오.세션 개체를 올바르게 사용하십시오.코드를 COM 개체에 캡슐화하십시오.최신의 리소스를 얻어 신속하게 릴리스하십시오.독립 프로세스 실행을 통해 성능과 안정성을 적절히 안배하십시오.Option Explicit를 사용하십시오.로컬 변수를 하위 루틴 및 함수에 사용하십시오.자주 사용되는 데이터를 스크립트 변수에 복사하십시오.배열..