전체 글933 php uft-8, euc-kr 인코딩 변환 iconv() DB에 있는 값이 UTF-8 인데 EUC-KR로 변경하고 자 할때 또는 반대로 EUC-KR로 저장된 값을 UTF-8 로 변경 하고자 할 경우. iconv() 함수를 이용 하면됩니다. 인코딩이 틀릴 경우 한글이 깨져 버리는 증상이 있어 이와 같이 변경할 필요가 있지요. $content = "UTF-8로 된 내용"; $content = iconv("UTF-8","EUC-KR",$content); 출처 : 세이박스 http://saybox.tistory.com 2009. 2. 10. 자바스크립트 함수 체크 자바스크립트에서 함수를 호출할 때 실수로 해당 함수를 기입 안한채 코딩시 오류가 발생하는 경우를 미연에 방지 하기 위한 방법. typeof(체크할 함수) 로 체크했을 때 "undefined"라고 디턴값을 받으면 함수가 문제가 없는것으로 판단하여 함수 호출을 하지 않으므로 스크립트 오류를 예방할 수 있다. 예) 결과 : 테스트 메시지 출력 결과 : 아무처리 안함 2009. 2. 9. [자바스크립트] 한글 처리 입력창에 한글 만써지게.. 아래는 자바스크립트를 이용한 한글체크 소스입니다.. 아래의 코드를 이용하면 영문상태에서는 글씨가 써지지 않습니다. 2009. 2. 7. [PHP] 한글삭제 정규식 1. 영문자를 제외한 모든 문자를 null로 치환 preg_replace("/[^A-Za-z]/", "", $a); 결과 : "testtest" 2. 영문자와 공백문자(Space)를 제외한 모든 문자를 null로 치환 preg_replace("/[^A-Za-z|\x20]/", "", $a); 결과 : " test test" 3. ASCII 범주 코드 영문+특수문자를 제외한 모든 문자를 null로 치환 preg_replace("/[^\x20-\x7e]/", "", $a); 결과 : " test. test ??" 4. 한글만 빼경우는 한글의 모든 코드 범주를 대응해줘야 합니다. http://www.php.net/manual/kr/function.ord.php 를 참고. 또는 다음과 같이 정규식으로 한글의 범.. 2009. 2. 7. [도서] 국내 정상의 시스템 프로그래머가 알려주는 웹사이트 튜닝 제목 : 국내 정상의 시스템 프로그래머가 알려주는 웹사이트 튜닝 저자 : 정준혁 출판사 : 길벗 발행일 : 2002. 11. 01 페이지수 : 239p 인터넷최저가 : 12,800원 네이버가격비교 : http://book.naver.com/bookdb/book_detail.php?bid=114470&menu=compare 책 소개 왜 전문가들은 웹 사이트 속도에 그렇게 목을 매는 것일까? 저비용의 고부가가치 사업으로 요즘 인터넷 서비스 사업은 엄청나게 불어나고 있다. 그런데 사실 많은 인터넷 서비스들은 서로 엇비슷한 내용을 담고 있는 경우가 흔하기 때문에 서비스가 얼마나 안정적이고 빠른가에 의해서 성공 여부가 결정되는 일이 많다. 인터넷 사이트의 다운로드 속도는 소스 코드 최적화, 시스템 업그레이드에 의.. 2009. 2. 4. [TOY] 유선탱크를 무선 자동차 부품 활용해서 무선탱크로 개조하기 유선 탱크(만원) + 무선 자동차 중국산 (9천원) => 무선 탱크, 모터없는 자동차로 개조! 중국산 무선 자동차를 9천원에 마트에서 구입후 얼마동안 가지고 놀다가 재미없어 창고에 모셔두었는데 어느날 유선으로 조정하는 탱크를 만원에 구입후 전선이 매우 거추장 서러워 유선 탱크를 알아보니 너무 비싸고 외형이 마음에 드는게 없어 무선으로 만들어 볼까 고민하던중 창고에 모셔둔 자동차 부품을 활용하면 좋겠다는 생각에 전,후진센서 와 좌,우 센스를 탱크우 좌,우측 전진후진 에 매치가 된다는 분석하에 무선 자동차를 분해하여 탱크 본체에 삽입 밧데리는 임시로 테이프 활용해서 직렬연결하여 완성! ㅋㅋ 역시 잘동작 하더군요! 오늘 남땜도구랑 9V건전지를 사와서 장착하면 더욱 힘좋은 무선 탱크가 완성 될듯 합니다. 위 동.. 2009. 2. 2. PHP strip_tags() 문자열에 html 태그나 php문구 모두 제거 글 작성시 html 에디터 등으로 작성된 글에서 텍스트만 필요한 경우 string strip_tags(string str [, string allowable_tags]) * 문자열 str에서 html이나 php태그를 모두 제거한 문자열을 반환한다. * allowable_tag은 문자열 str에 적용되어 있는 html, php태그를 사용할 경우, 그 태그는 제거하지 않고 적용어 있는 문자열을 반환한다. 예) $ddd = "‘스타’와 ‘연인’은 끝내 헤어질 것인가."; echo strip_tags($ddd); 결과) 스타’와 ‘연인’은 끝내 헤어질 것인가. 출처 : 세이박스 http://saybox.tistory.com 2009. 1. 30. UCC YouTube FLV 동영상 다운로드 YouTube 등 동영상을 제공하는 사이트에서 동영상 FLV 파일을 다운로드 받고 싶을경우 http://www.2getflv.co.kr 이곳에서 아주 간단하게 다운로드 받을 수 있습니다. 국내 사이트들도 다운 받아 진다는 군요. 위 사이트 접속후 아래 검색 에서 통합검색유투브iFilmBoltBreakMySpace엠엔캐스트네이버 플레이판도라 TV다음 TV팟엠군프리챌 마이큐싸이월드 비디오아이플 아우라디오데오UCCC태그스토리짱공유썬지오하나포스 앤유풀빵엠박스아프리카프리에그UCC Can 예제 : http://www.youtube.com/watch?v=AW0GThJ7GjQ 예제 처럼 다운받고자 하는 웹페이지 URL을 입력후 검색하시면 아래쪽에 Charlie bit my finger - again ! 위 저작권법에 .. 2009. 1. 28. [JSP] how to upload image using JSP This is the form html Here is upload.jsp -1) { String s = new String(b,0,x); if(s.startsWith(boundary)) { state = 0; //out.println("name="+name+" "); //out.println(fileName+" "); name = null; contentType2 = null; fileName = null; }else if(s.startsWith("Content-Disposition") && state==0) { state = 1; if(s.indexOf("filename=") == -1) name = s.substring(s.indexOf("name=") + "name=".length(),s.lengt.. 2009. 1. 21. MYSQL 필드속에 일괄적으로 내용 집어넣기 필드에 이미 값이 있는 상태에서 특정 값을 추가로 집어넣기 예로 reg_date 라는 필드에 "1234"라는 값이 있는데 추가로 "00" 이라는 값을 붙이고 싶을때 concat 을 사용합니다. update member set code = concat(reg_date,"00") 결과 : "123400" 출처 : 세이박스 http://saybox.tistory.com 2009. 1. 15. MYSQL 설치시 configure: error: 발생시 checking "LinuxThreads"... "Not found" configure: error: This is a linux system and Linuxthreads was not found. On linux Linuxthreads should be used. Please install Linuxthreads (or a new glibc) and try again. See the Installation chapter in the Reference Manual for more information. 가 나타나면.... /usr/include/pthread.h 파일에서 암때나 /* Linuxthreads */ 를 입력 이유 : mysql configure 과정에서 pthread.h 파일을 찾아 위 문.. 2009. 1. 15. MYSQL consider upgrading MySQL client Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client 위와 같은 오류 발생은 MySQL 5.0 사용시 PHP버전이 5.0 이하 버전인 경우 발생 합니다. MySQL 5.0 부터 새로운 패스워드 방식으로 만들어 지므로 기존 PHP 버전에서 접속할 수 없으므로 PHP 5.x 이상 버전으로 업하셔야합니다. 만약 상위 버전 사용이 어럽다면 MySQL의 비번을 이전 방식으로 변경 가능합니다. 1. 이전 방식의 비번으로 변경 ㅇUPDATE mysql.user SET Password = OLD_PASSWORD('password') ; 2. MyS.. 2009. 1. 15. 이전 1 ··· 44 45 46 47 48 49 50 ··· 78 다음