본문 바로가기

Programming

라디오(체크박스) 버튼 을 이미지로 구현하자 라디오 버튼 이나 체크박스 경우는 form 테크 에서 지원 하는 형태 를 그대로 사용하면 페이지 의 특성과 맞지 않을 수 있다. 아니 거의 맞지 않을때가 많다. 원하는 이미지 로 할 수 있다.. 물론 조금 번거롭다. 이미지 를 그려야 하고 추가로 코딩을 해야 한다. 라디오 버튼 의 경우의 샘플을 작성 해 봤다 ... 자바스크립트 의 for 루프 부분에서 적절히 코드를 추가 하면 체크 박스 조 마찬가지로 구현 할 수 있을것이다. 나중에 체크 박스 도 그려야 할때 다시 글을 포스팅 하겠다. 아래 는 이미지 라디오 버튼 의 샘플이다. 선택 1 선택 2 선택 3 선택 4 선택 5 위의 샘플을 보면 체크 박스 일때 어떻게 구현 해야 할지 보일것이다. 체크 박스 의 다른 특성은 중복선택 가능 하게 하는것이니까. h.. 더보기
버튼,체크박스,파일,라디오,텍스트,콤보박스,리스트,메모 CSS 이게 CSS inline 요소다. password 나 hidden 같은건 겉저리일뿐.. 그럼 적용되는 css는? background, color, font 당연히 적용될 것이고 direction은 특수 border 중요 display,float는 오묘 letter-spacing 자간 line-height 행간 word-spacing 단어간 margin padding text-align vertical-align text-indent white-space 요정도가 형태에 가장 중요할것이다. 그리고 css 말고 개별 속성도 있다. 이걸 정리해 놓는다면 디자인에 얼마나 편할까? 서핑중에 찾은 정보 를 포스팅 한다. 기준 IE8, FF 첫번째는 요소를 설명, 다음 style, 왠만하면 가로 정렬은 뺀다, 잘 먹.. 더보기
PHP 무료 엔코더 홈페이지:http://sourceforge.net/projects/php-screw/ 다운로드 : http://sourceforge.net/projects/php-screw/files/php-screw/1.5/php_screw-1.5.tar.gz/download 다운로드 : 마지막 활동이 너무 오래전 이긴 하지만 용도 에 따라서 부족함 없이 사용 할 수 있겠다. 도움말 파일이 영어 버전과 일어 버전 만 있다 소개글은 PHP Screw is a PHP script encryption tool. When you are developing a commercial package using PHP, the script can be distributed as encrypted up until just before .. 더보기
XMLHttpRequest XMLHttpRequest오브젝트 생성 IE 기준 : var request = new ActiveXObject("Microsoft.XMLHTTP"); 또는 var request = new ActiveXObject("MSXML2.XMLHTTP"); function createHttpRequest() { if(window.ActiveXObject) { //win e4, e5, e6 try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e2) { return null; } } } else if (window.XMLHttpRequest) { //.. 더보기
PHP 타임스탬프(Timestamp) <-> 날짜(DateTime) 타임 스탬프 로 부터 날짜,시간 등 읽을 수 있는 형태로 $date_time=date("Y-m-d h:m:s",$timestamp); 위와 같이 하면 date() 함수 에서 지정한 거 처럼 [ 년도-월-일 시:분:초 ] 형태 가 $date_time 에 들어간다. 반대로 날짜 형태를 타임 스탬프로 표현 하는 건 아래 와 같다. $today = mktime(시, 분, 초, date("m") , date("d"), date("Y")); 위와 같이 하면 $today 에는 1295362800 처럼 유닉스타임(Unix Time) 숫자로 표현 된다. php 함수 의 mktime() 함수 와 date() 함수 를 참고 하면 알기 쉽겠다. 더보기
Javascript 자식창 닫으면서 부모창 새로 고침 부모 창에서 팝업을 띄운뒤 어떤 데이타 를 변경 하고 그걸 열었던 창은 변경된 내용을 적용 하도록 새로 고침 시키는 스크립트 더보기
자주사용하는 내장 함수 basename -- 경로명에서 파일이름만 반환합니다 chgrp -- 파일의 그룹을 변환합니다 chmod -- 파일의 모드 변경 chown -- 파일의 소유자 변경 clearstatcache -- 파일의 통계(stat) 캐시를 삭제합니다. copy -- 파일을 복사합니다 delete -- 실제로는 없는 명령 dirname -- 경로의 구성요소중에서 디렉토리 이름만 반환합니다. disk_free_space -- Returns available space in directory disk_total_space -- Returns the total size of a directory diskfreespace -- 디렉토리의 사용가능한 공간을 반환합니다. fclose -- 열려있는 파일 포인터를 닫습니다. feo.. 더보기
파일관련 PHP 머리 속 의 용량 이 부족 해서 그런지 해당 작업을 해야 할땐 항상 서핑 을 해서 작업 을 해야 하니 내 블로그에 미리 정리 해 두면 서핑 하는 시간을 많이 절약 할 수 있을것이다. 1. file_exists 파일을 옮기거나, 복사하거나 파일의 내용을 읽을 때, 파일이 존재하는 지 여부를 체크하는 함수 bool file_exists ( string $filename ) $filename은 파일의 경로와 이름을 인자로 받으며, $filename이 유효한지 여부를 리턴합니다. 2. file Information를 얻고 싶을 때 array stat ( string $filename ) - 파일의 통계정보를 리턴 string filetype ( string $filename ) - 파일타입을 리턴합니다. 리턴되.. 더보기
간단한 XML PHP파싱 xmlOpen('http://blog.rss.naver.com/thinkfactory.xml','item'); $count = count($prt['item']); for($x=0; $x'; echo $prt['link'][$x]['value'].''; echo $prt['description'][$x]['value'].''; } ------------------------------------------------------------------------------------------- */ function xmlOpen($url, $tag) { $this->_tag = $tag; if($fp = f.. 더보기
접속자 의 아이피(IP) 를 식별 각국 의 아이피 대역을 일단 디비 에 넣어주자 - 업데이트 다 종종 되는거 같다. 수시로 새로운 데이타 를 유지하면 더욱 좋겠다. 아래경로에서 최신 csv 파일을 받습니다.(zip 파일) http://ip-to-country.webhosting.info/node/view/6 더보기