전체 글 833

PEAR #2 : 간단한 사용법

PEAR #2 간단한 사용법 시간입니다. #1에 이어서 진행되는 내용입니다. PEAR에대해서 한번더 깊히 집고 넘어가겠습니다. PEAR는 MVC패턴을 구성하는대 한 몫하는 중요 패키지 입니다. 하지만, 국내에서는 잘 사용 안하는듯 하네요. (개인적인 시각입니다.) PEAR패키지는 모두 CLASS로 되어있고 패키지중에는 상속받는 패키지가 대다수 입니다 (OLE나 MDB2같이 핵심 패키지는 예외지만요.) 그래서 저는 PEAR패키지와 재가 만든 CLASS들은 Model로 분류하고, Controller와 View를 구성합니다. 간혹.. Controller에서 중첩되는 코드가 발생하면 Class로 묶어서 Model로 분류하긴 하지만, 보통 PEAR만 Model로써도 부족함이 없습니다. 그럼.. 서론은 이만 줄이고..

Computer/PHP 2012.08.10

폼 검사기

개발용 버전 MiyaValidator 0.1 (32KB) miya_validator.js MiyaValidatorRealtime 0.1 (10KB) miya_validator_realtime.js 서비스용 버전 MiyaValidator 0.1 (12KB) miya_validator__compressed.js MiyaValidatorRealtime 0.1 (4KB) miya_validator_realtime__compressed.js 항목이 입력되었는지 검사 사용자가 해당 항목에 값을 입력하였는지 아닌지를 검사한다. 검사 항목에 required 속성을 부여하면 사용자가 해당 항목을 입력하지 않았을 때 에러를 반환한다. 다음 예제를 실행해보자. 전화번호 아래는 phone이라는 항목에 required 속성을 ..

Computer/JavaScript 2012.08.10

키코드 표

--------------------------------------- 키코드표 --------------------------------------- ←(백스페이스) = 8 TAB = 9 ENTER = 13 SHIFT = 16 CTRL = 17 ALT = 18 PAUSEBREAK = 19 CAPSLOOK = 20 한/영 = 21 한자 = 25 ESC = 27 스페이스 = 32 PAGEUP = 33 PAGEDN = 34 END = 35 HOME =36 ←(중간) = 37 ↑(중간) = 38 →(중간) = 39 ↓(중간) = 40 INSERT = 45 DELETE = 46 0 = 48 1 = 49 2 = 50 3 = 51 4 = 52 5 = 53 6 = 54 7 = 55 8 = 56 9 = 57 A = 6..

Computer/JavaScript 2012.08.10

자동완성

/* * Create by nhosw at i-swear.com * Last Modify 2007.09.30 * 이 주석은 삭제하지마시길 바랍니다. */ document.write(''); var a_new = null; var a_old = null; var a_timer = null; var a_obj = null; var a_int = 300; var a_type = null; var a_search = null; var B="block",I="inline",N="none",UD="undefined"; var UD = "undefine"; var han_1 =new Array('ㄱ','ㄲ','ㄴ','ㄷ','ㄸ','ㄹ','ㅁ','ㅂ','ㅃ','ㅅ','ㅆ','ㅇ','ㅈ','ㅉ','ㅊ','ㅋ','ㅌ','..

Computer/JavaScript 2012.08.10

바코드그리기

/* Create by nhosw at i-swear.com 2007. 05. 08 어버이날을 맞이하여.. 이 주석은 지우지 말아주시길 바랍니다. ps. 사용중 더 좋은 방법이나 버그가 있을 경우 메일로 부탁드립니다. 소스를 오픈한다는것은 더 좋은 소스로 고치기 위함이 아닐까요...... 감사합니다. 사용법 바코드를 그릴 페이지에 아래의 스타일 시트를 선언해주셔야 합니다. 바코드를 그릴 라인에서 아래와 같이 써줍니다. */ var s; var b; var b_; var s_; var bar_ar = new Array(); bar_ar["0"] = "1010011011010"; bar_ar["1"] = "1101001010110"; bar_ar["2"] = "1011001010110"; bar_ar["3"..

Computer/JavaScript 2012.08.10