목록프로그래밍 (12)
살다
입력 유효성 검사: 사용자 입력은 악의적인 코드나 해킹 시도를 포함할 수 있습니다. 사용자 입력을 받을 때, 반드시 유효성을 검사하고 제한해야 합니다. 입력의 길이, 데이터 형식, 특수 문자 등을 확인하여 잠재적인 보안 취약점을 방지할 수 있습니다. 이를 위해 정규표현식, 라이브러리 함수 또는 서드파티 라이브러리를 사용하세요. 인증과 권한 부여: 애플리케이션에 접근할 수 있는 사용자를 인증하고 권한을 부여하는 것은 매우 중요합니다. 사용자 인증을 위한 안전한 메커니즘을 구현하고, 접근 권한을 세밀하게 관리해야 합니다. 사용자 비밀번호의 안전한 저장, 세션 관리, 접근 제어 등을 고려해야 합니다. 보안 라이브러리나 프레임워크를 활용하세요. SQL 삽입 공격 방지: 파이썬 애플리케이션에서 데이터베이스를 사용..
codeigniter 2.X 대 에서 IE 9 에서 세션이 제대로 작동하지 않는 버그 다른 브라우져에서는 문제가 없는데, IE9 에서 세션 쿠키 명에 언더바를 지원하지 않는다. /application/config.php 파일에서 세션 이름을 변경해주면 해결 가능~! $config['sess_cookie_name'] = 'XXX_XXXXX'; 위처럼 되어있는것을 아래 처럼 _ 를 제거한 형태로 변경해주면 해결가능 $config['sess_cookie_name'] = 'XXXXXXXX';
CodeIgniter + uploadify + Session Cookie (Flash) The solution: This guide has been written for CI 2.1.0, it can easily be edited for prior versions.EDIT -In later versions of uploadify post_params in JavaScript may be replaced by formData1. Extend CI_Session Create a MY_Session.php under /application/libraries or extend your own one. Copy the whole sess_read() function from /system/libraries/Ses..
jqueryUI tab 안에 구글 맵을 삽입하면 이상하게도 가로 사이즈가 특정 부분부터 짤려서 늘어나질 않는다 -ㅅ-;;; 원인은 맵 초기화 함수의 호출 위치~! 보통 body onload 나 $(function(){}); 안에 위치시키는 구글맵 초기화 함수를 tab load 혹은 show 되어 질때 호출 하면 문제는 깔끔하게 해결된다. [code] $("#google-map-tab").tabs({ show: function(event, ui) { google_map_initialize(); //map initialize } }); [/code] 참조 : Google Maps JavaScript API V3 : 데스크톱 및 휴대기기용 지도 애플리케이션을 위한 솔루션 http://code.google.co..
PHP 5.1.2 업데이트저자: Christopher Jones, Consulting Technical Staff, Oracle Corporation 업데이트일: 2006년 1월 Oracle 10g Instant Client (무료로 다운로드가 가능합니다)는 PHP를 원격 오라클 데이터베이스에 연결하기 위한 가장 손쉬운 방법으로, 3 개의 라이브러리만 설치하면 사용이 가능합니다. PHP에서 Oracle API의 액세스에 사용되는 Instant Client 라이브러리는 OCI8이라는 이름으로 불립니다 (이 이름은 Oracle8 버전에서 최초로 개발되면서 붙여진 것입니다). PHP Oracle 8 함수 를 이용하여 Oracle 8.1.7, 9.x, 10.x를 직접 호출할 수 있고, 또는 PEAR MDB2와 ..
스마트폰의 강세로 스마트폰 자체에서 제공하는 메일 클라이언트를 사용하는사람들이 많아졌다. 나도 아이폰 메일을 자주 쓰고 있는데, 문제는 euc-kr 인코딩상태에서 메일을 발송하는경우 메일 내용 의 헤더부분의 인코딩만 euc-kr로 선언되고, 메일 제목, 보내는사람 이름 등은 인코딩 선언이 빠져있어, utf-8 기본인 아이폰 메일함에서는 제목과 이름 부분이 ???? 등으로 깨져서 보인다. 지금 까지 확인된바로는~ 옥션의 보내는사람 이름 도 깨지고있고, 몇몇 사이트들의 메일 제목 / 이름등이 깨져있다. 각 업체들이 다 신경을 조금만 써준다면 받아보는 입장에서 편하련만~~ 우리회사 메일발송부분이야 내가 수정을 했다지만 다른 업체들도 어서 빨리 수정해줬으면하는 맘이다. - 메일 발송 하는부분의 상세 헤더를 작성..
* Windows Script Host Object Model * [WScript] ┃ ┣ ┃ ┃ ┃ ┠ WshShortcut ┃ ┃ ┃ ┠ WshUrlShortcut ┃ ┃ ┃ ┠ WshEnvironment ┃ ┃ ┃ ┠ WshSpecialFolders ┃ ┃ ┃ ┖ WshScriptExec ┃ ┃ ┣ ┃ ┃ ┃ ┠ WshNamed ┃ ┃ ┃ ┖ WshUnnamed ┃ ┃ ┣ ┃ ┃ ┃ ┠ WshRemote ┃ ┃ ┃ ┖ WshRemoteError ┃ ┃ ┗ * WSH Objects * WSH 관련 작업은 한마디로 개체(object)를 생성하여 그 개체에서 사용가능한 Method 와 Property를 이용하는 것이라고 할 수 있다. 따라서 작업을 하려면 먼저 개체를 생성해야 하고, 가장 상위의 4개 개..
FCKeditor JavaScript API FCKeditor offers a complete JavaScript API so you can interact with it once the editor is loaded and running. Once loaded, the editor registers a global object called FCKeditorAPI. This object offers the entry point to interact with any editor instance placed in a page (you can have more than one). NOTE: The FCKeditorAPI object will not be available during the page load...