본문 바로가기

분류 전체보기138

폼에 CSS 적용하기 CSS를 공부하다 보니 참 재미있더군요. 아래 튜토리얼은 Form에 CSS를 적용해서 깔끔하게 레이아웃을 잡아줍니다. http://www.webcredible.co.uk/user-friendly-resources/css/css-forms.shtml 2009. 1. 9.
거래명세서/세금계산서 출력용 PHP 라이브러리 와우 아주 쓸만한 범용, 그것도 무료 PHP 라이브러리를 하나 찾았습니다.http://gizmo.co.kr/?hid=romeo&ano=41&v=c#QcommentStart거래명세서와 세금계산서를 아주 폼나게 출력해 주는 클래스들로 구성된 것입니다.http://gizmo.co.kr 출력물이 꽤 쓸만하죠?사용법은 간단합니다.$NFORM->PrintNote(); 함수를 호출하게 되면 바로 화면 상에 위와 같은 것을 뿌려주기 때문에출력할 값들을 넘겨받아 위의 함수를 호출하도록 별도의 PHP 파일을 하나 만들면 될 것 같습니다.예를 들어 print.php 라는 파일을 만들었으면, 상단에 include나 require 문을 사용해 클래스 정의파일을불러옵니다. 그리고, class.trade_note.php 파일에 함.. 2009. 1. 7.
무료로그분석 BBCLONE 커스터마이징하기 위의 사진은 BBCLONE에서 제공하는 함수를 이용해 별도의 로그분석 페이지를 만든 것입니다. 물론 bbclone 자체의 화면도 예쁘지만, 아무래도 사이트에 통합하고 하려면 별도의 페이지를 구성할 필요가 있는데, 다행히 bbclone에서 제공하는 몇 개의 함수를 가지고 분석값들을 뽑아낼 수 있습니다. http://help.bbclone.de/index.php?n=Examples.Example7 위의 링크를 보면 함수를 사용하는 예제가 나와 있습니다. 그런데 실제로 적용해 보니 Fatal error 라며 bbc_html 클래스가 없다는 메시지가 나오더군요. 에러가 발생하는 selectlang.php를 열어보니 if (!defined('_BBC_PHP')) die(); // initialising the H.. 2009. 1. 7.
무료 로그분석 BBCLONE 사용하기 쓸만한 로그분석툴을 찾다보니 대부분 직접 서버를 운영해야 설치가 가능하거나, 또는 물론 자기가 다 관리하는 사이트라면 상관없겠지만 로그인을 해서 봐야해서 범용성이 떨어지더군요. 그래서 웹호스팅 서버에서도 작동시킬 수 있는 웹로그 분석툴을 찾아봤는데, bbclone 이라는 PHP로 된 로그분석툴을 알게 됐습니다. 설치고 간편하고 설정도 어렵지 않습니다. 한글도 지원하기 때문에 좋은 것 같습니다. http://bbclone.de/ 사이트 좌측메뉴에 데모가 있으니 한번 구경해 보는 것도 나쁘지 않습니다. 아래 간단한 설명을 적어봤습니다. 1. 파일을 다운받아 서버의 루트 디렉토리에 업로드한다. 2. 디토렉토리 권한은 666으로 하라는데 해보니 안되더군요. 그래서 755로 했습니다. (텔넷이나 FTP 프로그램에.. 2009. 1. 5.
rar 파일 풀기 가끔씩 우분투에서 rar 파일을 풀 일이 있었는데 압축관리자로는 안풀리네요. 구글신이 답하사... sudo apt-get -y install unrar unrar를 설치하면 간단하게 해결되는군요. 2008. 12. 13.
http://jubuntu.pe.kr 따다 네이버에서 무료로 pe.kr을 배포한다기에 잽싸게 신청... http://jubuntu.pe.kr 을 땄습니다. 이제 위의 도메인으로도 블로그에 접속할 수 있게 되었네요. pe.kr 받으러 가기 2008. 12. 11.
블루피시에서 UTF-8로 문자 인코딩 바꾸기 eclipse를 잠깐 동안 사용했었습니다만, 익숙해지면 굉장히 좋은 프로그램 같기는 한데, 조금 무겁고 사용방법을 잘 몰라 결국 포기하고 다시 블루피시로 돌아왔습니다. 튜닝은 끝은 순정이라고 했나? 역시 간편하면서도 쓸만한게 블루피시더군요. 무엇보다 문자 인코딩이 자유로운게 좋습니다. 예전에 작성된 php 소스 등을 보면 euc-kr로 되어 있어서 PHP5에서 UTF-8을 사용할 때는 글자들이 모두 깨지는 현상이 있는데, 블루피시 Document -> Character Encoding에서 UTF-8을 선택한 후 저장을 하면 문서가 utf-8 형식으로 깔끔하게 저장이 됩니다. 맥에서는 유명한 TextMate가 있는데 여기서도 utf-8로 저장할 수 있는 옵션이 있긴 한데, 해보니 한글 텍스트가 모두 깨져버.. 2008. 12. 8.
게시판 만들기 중간 소스 정리 요 사이 다른 것을 만드느라 게시판 만들기는 당분간 좀 유보했습니다. 자기가 만들고도 나중에 헷갈리는 경우를 방지하기 위해 중간 중간 정리하는 차원에서 소스를 올립니다. 그러나... 혹시라도 이 소스를 받으시는; 분들이 계시다면... 누차 말씀드리지만, 본 소스는 강좌용이 아닌 개인공부용으로 개발 중인 것이라 오류가 있을 수도 있고 최적화가 되어 있지 않습니다. 설치 전에 반드시 db_connect.php 파일을 본인의 데이터베이스 정보에 맞게 수정하셔야 하며, 이후에 create_db.php를 웹브라우저에서 실행하시면 됩니다. 소스를 보시고, 더 좋은 방법이나 개선방법을 알고 계시다면 공유 부탁드려요~ ^^; 지금은 잠시 손을 놓고 있지만, 1. 멀티게시판 (공지,질문 등등의 게시판을 하나의 소스로 사.. 2008. 12. 8.
우분투에서 wine으로 IE6 사용하기 맥에서 와인으로 IE6를 사용했을 때는 솔직히 실망이었습니다. 그래서 바로 삭제를 했었는데, 우분투에서는 어떨까하고 설치해 봤는데 맥에서 실행했을 때 보다는 나은 것 같습니다. 다만 플래시 플레이어가 너무 깜빡여서 좀 불편하네요. 기본적으로 폰트를 우분투 은돋움 등으로 바꾸어 주어야 보기가 좀더 편하구요. 루트로 설치를 해서 그런가, 실행할 때도 sudo 명령을 붙여줘야 하네요...쩝 그리고 역시나 인터넷 뱅킹을 사용하기에는 무리인 듯... 그리고 한/영 전환키가 안먹네요...쩝 그렇지만 버추얼머신을 실행하지 않고 간단하게 꼭 IE에서 봐야만 하는 사이트가 있다면 설치해 보는 것도 괜챦은 것 같습니다. 아래 설명에서는 설치할 때의 옵션을 터미널 창에서 입력하던데 최신 버전을 보니 별도의 창이 떠서 훨씬 .. 2008. 12. 8.