분류 전체보기138 서브도메인에서 세션공유하기 http://www.domain.co.kr 과 http://domain.co.kr 두 가지 모두 접속에는 이상이 없으나 로그인을 했을 때 각각의 도메인으로 접속해 로그인한 경우 페이지 이동 등에서 로그인이 풀려버리는 현상이 발생.문제점 : www.domain.co.kr과 domain.co.kr을 서로 다른 것으로 인식하기 때문에 세션이 풀리는 현상 발생.1. 도메인 redirection을 통해 www.domain.co.kr로 접속을 하든 그냥 domain.co.kr로 접속을 하든 강제로 www가 붙은 어느 한 페이지에 고정으로 접속이 되게끔 바꾸고 이후 모든 페이지 이동 등에서 하나의 도메인 접속방법으로만 통일.2. session_start() 가 시작하기 전에 ini_set("session.cookie.. 2012. 9. 21. 네이버 오픈소스 스마트에디터 이미지 업로드 방법 네이버 오픈소스 스마트 에디터 2.x 버전에 보면 이미지를 업로드할 수 있는 버튼이 생겼지만 구현은 되어 있지 않다.네이버 스마트 에디터를 업데이트해야 할 결정적인 이유 중의 하나는 (구 버전에서는) IE 9 버전에서 "호환성 보기"를 클릭하지 않으면 에디터 창이 제대로 안보인다는데 있다.이전에 사용하던 구 버전이 IE 9이 나오기 전에 만들어진 것이고 그 사이 새 버전이 나와도 업데이트를 하지 않았는데, 이번에 큰 맘먹고 업데이트! IE9에서도 호환이 잘 이루어진다. 간단하게 수정해서 사용가능하도록 하려면 아래와 같이... 출처 : http://dev.naver.com/projects/smarteditor/issue/40442 ******************************************.. 2012. 9. 21. 프로그래머의 준비물이라...나중에 써먹어야지 트랙백은 어떻게 거는건지...--a http://altistory.net/3014/trackback 2010. 12. 2. EUC-KR -> UTF-8 DB 이전하기 2년 전 퇴사를 했는데, 당시 다니던 회사에서 쓰려고 만들었던 B2B 쇼핑몰을 리뉴얼하고 싶다는 연락을 받고 지금 작업 중이다. 회사를 그만 둔 뒤 창업한 회사에서 쓰려고 바닥부터 새로 개발한 쇼핑몰 프로그램이 있었기에 그걸로 옮기기로 했다. 사실 DB는 한번도 이전을 해본 적이 없어서 어떻게 해야하나...고민을 하다가 실시간으로 기존 DB에서 데이터를 불러와서 새 DB에 insert하면 되지 않나 생각했는데, 같은 호스팅회사를 쓰고 있어도 원격 DB 접속은 지원을 하지 않아 불가능했다. 그 다음으로 생각한 것이 어차피 테이블명 등도 겹치지 않고 하니 DB를 dump해서 새 DB에 넣은 뒤 기존 테이블 데이터들을 가지고 와서 하면 되지 않을까 싶었는데, JSP를 하는 친구로부터 csv 파일을 받아서 작업.. 2010. 8. 11. 네이버 스마트 에디터에 이미지 삽입하기 네이버에서 제공하는 오픈프로젝트 소스인 스마트 에디터에서는 기본적으로 이미지 삽입하기 기능이 툴바에 없다. 그래서, 지금까지 별개로 첨부파일을 업로드한 후에 나중에 화면에 뿌려줄 때 이 첨부파일을 불러오는 방법을 쓰고 있었는데, 이럴 경우 스마트 에디터에서 입력한 내용과를 별개로 상단이나 하단에 첨부한 이미지를 보여줄 수 밖에 없어 사실 좀 불편했는데, 스마트 에디터 프로젝트 이슈 게시판을 모니터링하던 중 ASP용으로 만들어진 것을 PHP로 포팅한 소스가 있어 다운받아 보았다. http://dev.naver.com/projects/smarteditor/issue/3960 그런데, IE나 사파리에서는 문제없이 에디터가 로딩이 되지만, 이상하게도 파이어폭스에서만은 에디터가 로딩이 되지 않았다. ㅠㅠ 브라우저.. 2010. 7. 13. [강추] 실용예제로 배우는 웹 표준 http://www.yes24.com/24/goods/1522512 평소에 웹표준에 대해 관심이 많았던 차에 우연히 이 책을 알게 되어 구입을 하게 되었는데, 정말 도움이 많이 되는 책이다. 초보를 위한 책이라기 보다는 뭐랄까...주먹구구식으로 써왔던 CSS에 대해 이론적으로 배우게 된다고 할까? 그 동안 아마추어로서 사이트 개발을 하면서 CSS를 써오면서도 제대로 배운 적도 없고 항상 목말라 있었는데 이 책을 읽으면서 그 중요성과 활용도, 가치, 웹 표준에 맞춰야 하는 당위성을 찾아가고 있다. 2008년 맥을 사용한 이후부터는 사이트를 만들면서 맥용 사파리나 파이어 폭스에서도 IE에서와 동일한 UI와 기능이 동작하도록 항상 신경을 쓰면서 만들었는데, 어찌보면 그 만큼 시간이 더 투자될 수도 있겠으나 사.. 2010. 6. 20. 서버의 현재 디렉토리명을 반환하는 함수 아래의 함수는 서버의 현재 디렉토리명을 반환하는 함수를 급히 만들 일이 있어 한번 만들어 보았다. 디렉토리 내에 들어있는 특정 이미지를 보여주는 것이다.여기서는 로고 이미지. 2009. 11. 10. null이거나 개체가 아닙니다??? 요즘 그누보드를 사용해서 사이트를 하나 만들고 있다. 처음엔 XE를 사용하려고 했는데 초보의 입장에서 질의응답이 활성화가 덜 되어 있고, 예전 제로보드에 비해 스킨 등의 개발이 안되어 있는 것 같아 포기했다. 하지만 초창기 XE를 썼을 때와는 많이 달라진 부분이 있었다. 초창기 버전에서는 도대체 어떻게 써야하는 것인지 개념 조차 잘 잡히지 않았고 뜻한대로 잘 만들어지지도 않았는데, XE도 여전히 좀 복잡한 듯 보이긴 하지만 한결 쓰기 편해졌다는 느낌이었고, 커뮤니티 기반의 간단한 사이트 하나는 금방 뚝딱 만들 수 있을 것 같았다. 어쨌거나, 그누보드가 스킨이나 여러 가지 면에서 아직은 활용도가 높은 것 같아 선택을 해서 사용 중인데, 여기 저기 소스를 고쳐가면서 할 수도 있고 타인으 스킨도 어느 정도 커.. 2009. 11. 4. 테이블 내 특정 문자열 한꺼번에 바꾸기 - REPLACE 테이블에 들어 있는 특정 문자열을 다른 문자열로 바꾸고 싶을 때...replace를 사용하면 된다. 예를 들어 products 라는 테이블에 있는 origin이라는 컬럼의 china를 korea로 모두 바꾸고 싶다면... UPDATE products SET origin=REPLACE(origin, "china", "korea") 이런 식으로 phpMyAdmin SQL 탭에 명령을 적어넣은 후 실행하면 된다. 만약 특정 회사의 것만 바꾸고 싶다면 뒤에 WHERE 절을 넣으면 된다. UPDATE products SET origin=REPLACE(origin, "china", "korea") WHERE company="mycompany" DB를 다른 곳으로 옮긴 뒤 몇 가지 수정할 일이 있었는데 매우 편리하게.. 2009. 9. 13. 이전 1 2 3 4 5 6 7 8 ··· 16 다음