본문 바로가기

글 전부 보기482

[codeigniter] xss_clean $this->form_validation->set_rules( 'username', '아이디', 'trim|required|xss_clean' ); 에서 자꾸 오류가 나서 알아보니, xss_clean 은 code igniter 3.0 에서는 없어진 듯 하다. 변수값을 가져올 때. $this->input->post('some_data',TRUE); 두번째 TRUE 옵션 그자체가, xss_clean 옵션이다... 전체적으로 옵션을 줄 때에는$config['global_xss_filtering'] = TRUE;를 config/config.php 에 설정하면 된다. 2015. 10. 4.
JSON 타입을 문자열로 변환 개요JSON 타입 을 문자열로 변환하는 것에 대한 내용입니다. JSON 에 대해서 간단 설명JSON (JavaScript Object Notation) - 자바스크립트 의 간략한 오브젝트 형. - 사용하기 쉽다. - var 변수 = {이름: "홍길동", 주소:"가나다라"}; 본문JSON 은 일종의 Object 타입에 가깝습니다. 문자열 같아보이기는 하지만, 접근법에 있어서 문자열은 아닙니다. 이 경우에 무언가를 치환한다거나, 디버깅 할 때에 불편한 요소가 발생하기도 하는데, 혹은 request 를 날리거나 하는 경우에, 문자열로 치환할 필요가 생기기도 합니다. 초반에는 잘 사용이 안 되가다가, 최근에는 종종 사용하게 되네요. 아래와 같은 함수를 이용하면 됩니다. JSON.stringify(json_dat.. 2015. 10. 3.
[jquery] closest jquery 에서 부모 객체를 찾는 방법은 $(셀렉터).parent(); 입니다. 여기서 더 상위의 것을 탐색하기 위해서는$(셀렉터).parents("filter"); 를 사용하게 됩니다. 그런데 parents 의 경우는 여럿을 탐색하게 되므로, 순서적으로 탐색하는 closest 가 필요할 수가 있습니다. $(셀렉터).closest("ul") 이런식으로 하면, li 에서 바로 위의 ul을 찾기 용이해집니다. 2015. 10. 2.
[이클립스] html 작성시 소스 폭 소스 폭이 72 정도로 잡혀 있었네요. ctrl + shft + f : 소스 자동 정렬 을 주로 쓰는데, 너무 쏠려 있어서 찾아보게 되었습니다. 1. Windows -> Preferences 2. Web -> HTML Files -> Editor 3. Formatting -> Line Width : 100 또는 150 같은 알맞은 값으로 변경 이후 Apply 클릭 2015. 10. 1.
웹 ERD - WWW SQL Designer 보호되어 있는 글 입니다. 2015. 9. 30.
[윈도우 Batch-Script] 토렌트파일 삭제 배치파일 토렌트 파일이 자꾸 쌓여가네요. 그래서 배치파일을 만들었습니다. 배치파일은 윈도우에서 쓰이는 실행파일입니다. 해당 소스를 메모장에 붙여넣고 저장시에 [이름.bat] 와 같이 저장을 하시면 됩니다. 소스상에 문제가 있거나 개선하고 싶으신 분은 바꿔서 마음껏 사용하시면 됩니다. @ECHO OFF MODE CON COLS=60 LINES=11 COLOR 3F ECHO ========================== ECHO Torrent File(.torrent) clean process ECHO Author : hong seok-hoon(E2XIST) ECHO ========================== REM ====================================================.. 2015. 9. 28.
haxlogs.txt 파일 오늘 갑자기 보니, C 드라이브 에 HaxLogs.txt 파일이 생겨 있었습니다. 있었던 적은 오래 된 것 같은데 오늘 갑자기 눈에 띄었네요. 그래서 좀 검색을 해보았습니다. 아마도 이 파일은 Intel 의 HAXM (Hardware Accelerated Execution Manager) 와 연관이 있어 보입니다. HAXM 의 기능은 저 같은 경우는 안드로이드 에서 에뮬레이터 속도 향상으로 설치했던 기억이 나네요. 일단 여기까지 알아냈으니, 바이러스 검사를 해보고 이상이 없으므로. 삭제는 안되니 숨김 처리를 해놓고자 합니다. 저의 경우는 용량도 1kb 도 안되고 하니, 그냥 안 보이게 해놓기만 해도 되겠네요. 2015. 7. 27.
[이클립스]cannot create linked resource '/.org.eclipse.dltk.core.external.folders/.link1'. the parent resource is not accessible. 이 경우 workspace 위치를 바꿔주면 된다. switch workspace 를 해주자. 아마도 workspace 안에서 무언가가 꼬여서 일어나는 일로 보인다. 2015. 7. 17.
[PHP][이클립스] 이클립스에서 class code assist 가 안 될 때 커스텀으로 만든 클래스 가 code assist 를 못 받을 때가 있다. 이클립스 에서 프로젝트 속성으로 가서. build path 를 살펴보자 정확한 위치는 PHP -> Build Path 이 부분에 아무것도 없다면 코드 어시스트를 못 받고 있었을 것이다. 프로젝트 폴더를 추가 해주자. 여기에 있는 폴더 경로로 해서 어시스트를 받는 것이라고 보면 된다. 2015. 7. 16.
[아파치 Apache] 윈도우 환경에서 apache 여러개띄우기 개요 웹서버를 여러개 사용할 경우 Virtual Host 를 띄우기도 하지만, 각각의 웹서비스만 따로 재시작하기 위해 여러개의 웹서비스를 설정할 수도 있습니다. 과정 단계 1. httpd.conf 복사 httpd.conf 파일을 다른 이름으로 복사합니다. 아래의 예에서는 httpd2.conf 이름으로 복사하였습니다. 예) httpd.conf (첫번째 서비스) httpd2.conf (두번째 서비스) 단계 2. 포트 변경 포트의 변경 httpd2.conf 에서 수정을 해줍니다. 포트가 충돌이 안 나도록 말이죠. httpd.conf 에서 80 으로 이용중이었다면, 새로 추가하는 곳에서는 90 포트나 다른 포트를 이용하게끔 설정합니다. Listen 12.34.56.78:90 또는 Listen 90 단계 3. 서.. 2015. 7. 14.