PHP 구글인증 SMTP 메일 보내기.   H 8000

구글인증으로 PHP에서 SMTP 메일 보내기.class Smtp { var $host; var $fp; var $lastmsg; var $parts; var $debug; var $charset; var $ctype; var $BCC; var $CC; function Smtp($host="localhost") { $this->host = $host; $this->parts = array(); $$this->debug = 0; $this->charset = "euc-kr"; $this->ctype = "text/html"; } // 디버그 모드 : 1 function de...

[PHP]주차별 날짜 뽑기   H 8000

주차별로 날짜 뽑기.  // 년과 월은 변수 $yyyy = 2011; $mm = 3; // 월은 1~12 if($mm < 1 || $mm > 12) { // 에러체크 코드는 넣어야 겠지? } // 아래 운년체크는 그누보드에서 가져옴. $endday = array(1=>31, 28, 31, 30 , 31, 30, 31, 31, 30 ,31 ,30, 31); // 윤년 계산 부분이다. 4년에 한번꼴로 2월이 28일이 아닌 29일이 있다. if( $yyyy%4 == 0 && $yyyy0 != 0 || $yyyy@0 == 0 ) { $endday[2] = 29; // 조건에 적합할 경우 28을 29로 변경 ...

[ASP] response.flush 사용하기   H 12000

로딩시간이 오래 걸리는 페이지에 response.flush를 사용하여 중간중간에 결과 뿌리기   <% '예제 소스  Option Explicit Response.Expires = 0     response.Buffer = true '버퍼 사용        Dim i, j    Dim sum : sum = 0    for j=0 to 10        for i=0 to 5000000          &n...

ASP Content Rotator   H 8000

ASP Content Rotator Component (ASP 3.0) ASP Content Rotator Component ASP Content Rotator component는 방문자의 출입 또는 page의 refresh마다 다른 content를 표시하는 ContentRotator object를 생성한다. Content Schedule File의 text file은 content strings에 대한 정보를 포함한다. content strings는 HTML tags를 포함할 수 있고 따라서 HTML 이 표현할 수 있는 (text, images, colors, 또는 hyperlinks) content의 type을 표시할 수 있다. Syntax ...

PHP 배열 정리   H 7000

1. 일반 배열  array() PHP에서 배열은 array() 함수를 통해 저장할 수 있습니다. 배열이 저장된 배열변수는 foreach나 []안의 index를 통하여 접근이 가능합니다.array()함수는 내부에 array()함수가 중복해서 존재하는 경우 다차원배열로 처리하게 됩니다. 예를 들어 2차원 배열을 사용하고자 한다면 이와 같이 array()내부에 다시 array()를 작성하여 요소를 배열하고 [][]내부에 index를 지정해 해당 차원을 배열로 접근하면 됩니다.  array_diff() arr...

ABCUpload & DEXTUpload 업로드 컴포넌트   H 9000

윈도우 서버에서 업로드 컴포넌트 사용시. 매일 만들기 귀찮으니깐 함수로 정해서 요로코롬만 사용함세. 이미지 체크함수(덱스트 사용시) Function Img_check(ext) IF ext = "JPEG" or ext = "GIF" or ext = "PNG" THEN extCode = 0 ELSE extCode = 1 END IF Img_check = extCode End Function 요건 덱스트 업로드! 'DEXTUpload 를 이용한 파일 업로드 Function All_file_save_dext(strFolder,theField,intUpFileSize) file_ext = theField.ImageFormat limi...

ASP 파일읽기 생성하기   H 7000

PHP에서 fopen() 이라는 파일 읽는 함수가 있다면..ASP에서는 음...만들어 씁시다!!ㅋ 파일 읽어서 리턴 Function ReadFile(FileName) Dim f,file set f = Server.CreateObject("Scripting.FileSystemObject") If f.FileExists(Server.MapPath(FileName)) Then set file = f.OpenTextFile(Server.MapPath(FileName),1) ReadFile = file.readAll Else ReadFile = "" End If set file = Nothing Set f = Nothing End Function ' 파일 생성 Function WriteFile(...

ASP 내장함수 모음   H 10000

문자열 함수 함수 내용 예제 asc() (문자열)첫번째 문자의 ANSI문자 코드 반환 asc(A) => 65asc(a) => 97 chr() (아스키문자)ANSI 문자 코드와 관련된 문자 반환 chr(65) => A instr() (문자열1, 문자열2)문자열1에서 문자열2의 위치를 반환.  instr ("abcdef" , "d" ) => 4 instrRev() (문자열1, 문자열2)  instr와 같지만 검색을 뒤에서부터 검색한다. instrRev( "abcdef", "d" )  =>4 Len()  (문자열) &n...

ASP 체크박스 체크확인   H 5000

ASP는 역시나 내장함수가 없다는게 함정...덜덜   체크박스 확인하기 Function 만들어서 사용하자.   Function in_array(element, arr) For i=0 To Ubound(arr) If Trim(arr(i)) = Trim(element) Then in_array = "checked" Exit Function Else in_array = "" End If Next End Function

ASP jquery Ajax 에서 EUC-KR 보내는법   H 13000

euc-kr로 인코딩되어 있는 페이지에서 jQuery의 AJAX로 한글을 전달할 경우, 한글이 깨지죠? 그렇다고 페이지를 다  UTF-8로 바꿀수 없는 상황이면..덜덜 그럴땐 이렇게하세용!. 클라이언트에서는 escaple() 호출, 서버에서는 unencode(변수)로 받는다. 클라이언트: memo = escape(memo).replace(/\+/g, '+'); $.get('AjaxTest.asp', {memo:memo}, callfunction); 서버: memo = Request("memo") memo = Unescape(memo)   요로코롬 하면 안깨지지요..;;