본문 바로가기

내일상

부가세 간단 설명 부가세는 무.조.건. 공급가액의 10% 입니다. 6,500,000원이 공급가액이라면, 부가세는 650,000원이고, 돈을 주고 받을 때는 7,150,000원을 주고(사는쪽) 받아야(파는쪽) 합니다. 요런 식이면 "부가세별도" 라고 말합니다. 6,500,000원이 "부가세포함" 이라면, 나누기 1.1을 하면 됩니다. 그럼 공급가액은 5,909,090 원 (=6,500,000 / 1.1) 부가세는 590,910원 이 됩니다. 공급가액이랑 부가세를 더하면 6,500,000원이 나오죠. 48,000원이 부가세별도 이면 부가세는 4,800원 부가세포함 이면 부가세는 4,364원 입니다. 더보기
Reverse Engineering : 역분석 구조와 원리 Reverse Engineering : 역분석 구조와 원리 지은이 박병익 출판사 지앤선 | 발행일 2008년 09월 16일 발행일 2008-09-16 ISBN 9788955508826 기타정보 국내서 | 408쪽 모두가 기다리던 바로 그 책, 리버스엔지니어링을 위한 지침서!!! 처음부터 모든 것을 알아야 한다는 생각보다는 기본부터 차근차근 공부한다는 생각으로 공부해야 한다. 리버스엔지니어링에 관심은 있는데 어떻게 시작해야 할지 모르는 사람들은 어셈블리 언어부터 시작하여, 다양한 분석 툴의 사용법과 Crackme, Unpackme를 실습해보며 쉽고, 재미있게 학습할 수 있다. 초중급자의 경우에는 역분석 관련 법률의 정확한 해석을 이해하고, 소프트웨어 분석을 편하게 할 수 있는 방식들을 정리해서 익힐 수 있.. 더보기
루트킷(윈도우 커널 조작의 미학) 지은이 그렉 호글런드/윤근용 출판사 에이콘 | 발행일 2007년 11월 30일 발행일 2007-11-30 ISBN 9788960770256 기타정보 번역서 | 360쪽 윈도우 커널 조작의 미학! '에이콘 해킹ㆍ보안' 시리즈, 제15권 『루트킷』. 해커들이 공격하고자 하는 시스템에 지속적이면서도 탐색되지 않은 채로 교묘히 접근할 수 있는 최고의 백도어인 '루트킷(ROOTKITS)'에 대한 전문서다. 이 책은 '루트킷'에 대해 세세하게 설명하면서, 그것을 제작하는 방법, 작동하는 방법 등에 대해 가르쳐준다. '루트킷'에 관한 최고의 전문가라고 할 수 있는 두 저자가 현재까지 쌓아온 기술을 총망라했다. 또한 윈도우 XP와 윈도우 2000의 커널 조작 방법을 보여준 후, 윈도우 서버 2003뿐 아니라, 리눅스,.. 더보기
[도서] PHP 보안 : 몇 줄의 코드로 안전하게 지은이 Chris Shiflett/한동훈 출판사 한빛미디어 | 발행일 2006년 03월 04일 발행일 2006-03-04 ISBN 8979143877 | 9788979143874 기타정보 국내서 | 164쪽 당신의 PHP 코드에는 보안이 고려되어 있습니까? IT 오늘날 가장 인기있는 웹 개발 도구인 PHP로 많은 웹 사이트들이 개발됨에 따라 필연적으로 보안의 문제가 대두되었다. 개발자는 끊임없이 이어지는 악의적인 공격에 대비해야 한다. 이 책은 PHP 보안 분야에서 국제적으로 알려진 전문가 크리스 쉬플릿의 안전한 코딩을 위한 몇 가지 규칙을 담고 있으며, 가장 일반적인 공격 유형과 이들 공격을 막을 수 있는 코드를 작성하는 방법을 설명하고 있다. PHP로 작성한 응용프로그램의 보안 문제는 대부분의 경우 .. 더보기
[웹표준] 새창띄우기의 표준 모든 상황에서 HTML의 본래 기능을 대체하는 자바스크립트는 부적절 합니다. 자바스크립트 없이 HTML만으로 기능을 수행할 수 있도록 구현한 다음 자바스크립트를 지원하는 환경을 위한 코드를 추가하면 문제가 되지 않습니다. 아래 예는 자바스크립트 미 지원 환경을 고려하지 않은 코드와 고려한 코드가 어떻게 다른지 보여 줍니다. ... (X) ... (O) http://naradesign.net/open_content/lecture/wp/#section34 더보기
mysql 버젼업에 따른 패스워드 문제 웹호스팅 또는 서버호스팅에 따라서 mysql의 버젼이 꽤 많이 차이가 나는게 4.0.x와 4.1.x 이후 버젼 사이에는 패스워드 포맷이 달라지는 중대한 변화가 있습니다. 그 결과 4.0.x의 패스워드는 4.1.x 이후에서는 인식될 수가 없습니다. mysql에서는 편법으로 서버 옵션으로 --old_password 라는 것을 제시해서 4.1.x 이후에도 옛날의 허술한 패스워드를 쓸 수 있게 해주고 sql에서도 old_password라는게 있습니다. 그러나 이것은 진정한 문제의 해결이 아니고 문제를 잠시 덮어주는 역활만을 하는 것이죠. 제가 5.0.41로 버젼업을 하면서 옛날의 4.0.x의 패스워드가 먹히게 하기 위해서 ... /lib/common.lib.php 에 다음 함수를 추가 합니다. function .. 더보기
접속경로에 맞춰서 맞질 않을 경우에는 자동 페이지 이동 접속경로를 확인하고 다른곳에서 접속했을 경우 강제로 페이지 이동을 시켜버린다. 이것도 응용가능 $url = $_SERVER['HTTP_REFERER']; $url2 = parse_url($url); // echo $url2[host]; 더보기
갤러리게시판 사진 일괄 입력 하기 http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=17735 이번것은 convert 디렉토리에 넣어서 실행하게 했습니다 convert에 파일 2개를 올린후 관리자로 로그인후 http://자기도메인/convert/batch_mfile_board.php 로 접속해서 실행하면 됩니다 더보기
간단하게 랜덤 숫자 뽑아오기 mt_srand ((double)microtime ()*1000000); $result = mt_rand (0,2); // 0부터 2까지 echo [$result]; 더보기
포토샵에서 icon 파일 만들기 프로그래몰더\adobe\Plug-Ins 폴더에 넣는 것으로 설치 끝~(당연히 껏다켜야죠. 포토샵 프로그램은) http://www.telegraphics.com.au/svn/icoformat/trunk/dist/README.html The plugin gives Photoshop the ability to directly Open and Save Windows icon (.ICO) files. Version 1.8b4 and later can also open .CUR (cursor) files. Download the latest version here. 다운로드 lastest 버전 다운로드 클릭후 일반 윈도우 사용자같은경우(32bit) Windows (standard ICO/favicon) 를 클릭하세.. 더보기
이전 페이지 정보 관련 javascript, php Java Script -> PHP -> $_SERVER['HTTP_REFERER']; 더보기
teleport 1.6 보호되어 있는 글입니다. 더보기
영카트 변수 몇가지.. 쇼핑몰 카테고리 명 불러오는 변수 쇼핑몰 카테고리 코드 불러오는 $ca_id 이다. 더보기
[그누보드]게시판 상태에서 현재 게시판의 관리자페이지로 바로 이동 board 위치 실질적인 링크 주소 관리자 권한 확인 더보기
mysql db 클래스 입니다. http://phpschool.com/gnuboard4/bbs/board.php?bo_table=download&wr_id=16263&page=1 더보기
php 날짜 구하기 어제, 오늘, 내일 // 어제 날짜 $ytime = mktime (0,0,0,date(\"m\") , date(\"d\")-1, date(\"Y\")); $YeDate = date(\"Y-m-d\",$ytime); // 현재 날짜 $ytime = mktime (0,0,0,date(\"m\") , date(\"d\")-1, date(\"Y\")); $CurDate = date(\"Y-m-d\",$ytime); // 내일 날짜 $ytime = mktime (0,0,0,date(\"m\") , date(\"d\")+1, date(\"Y\")); $toDate = date(\"Y-m-d\",$ytime); 더보기
PHP 유용한 함수 //페이지 이동 function go($move = "back",$time = "0") { if($move == "back") echo(""); else echo(""); } //메시지창+히스토리백 function alert($message,$move = "back") { $print = ""; echo("$print"); exit; } //디비접속 function db() { global $connect; if(!$connect) { $connect = mysql_connect("localhost","testid","1234") or die("MySQL 접속 실패"); mysql_select_db("testdb",$connect) or die("MySQL 접속 실패"); } } //단어 필터링 func.. 더보기
php 문자열 함수 1.addslashes(문자열) :문자열이 작은따옴표나 큰따옴표 또는 역슬래시 같은 문자를 담고 있을 경우 이 문자 앞에 역슬래시 문자를 추가하여 준다. 데이터베이스 질의어 사용시 따옴표 같은 문자의 중복으로 인한 오류를 피하기 위해 사용한다. 2.stripslashes(문자열) :역슬래시 처리가 된 문자에서 역슬래시를 제거하여 원상태로 되돌린다. 3.htmlspecialchars(문자열) 사용자가 HTML 코드를 포함하는 문자열을 입력 전송했을 때 이 HTML 코드를 HTML 형태가 아닌 문자열 그대로 출력해 준다. 텍스트 폼 안에 이승혁 를 입력한 후 전송했을 때 결과 echo $comment; // 이승혁 echo htmlspecialchars($comment); // 이승혁 php.ini 중 ma.. 더보기
input form 입력및 수정불가능하게 막기 태그에 'READONLY'를 주세요. 더보기
파일이름으로 swf 파라미터 자동 입력하기 파일 이름을 $this_page 에 입력후 숫자 부분만 $main, $sub 로 뽑아와 더보기
그누보드 $bo_table 을 이용한 자동 플래시 메뉴 잡기 &sub=">$bo_table 값이 sub_1_1 라고 잡았다면substr($bo_table, 4, 1) 값은 4substr($bo_table, 6, 1) 값은 1이 된다.즉 menu.swf?main=1&sub=1 로 자동 입력된다. 더보기
문자 자르기 echo substr('abcdef', 1);    // bcdef echo substr('abcdef', 1, 3);  // bcd echo substr('abcdef', 0, 4);  // abcd echo substr('abcdef', 0, 8);  // abcdef echo substr('abcdef', -1, 1); // f ?> 더보기
php 로 현재 페이지 파일명 출력하기 php 로 현재 페이지 파일명 출력하기 더보기
추가 필드 이용하기 write.sking.php에 · 실명 더보기
jpg png 어떻게 사용해야 용량을 줄이고 선명할 수 있을까? 플래쉬에서 퀄리티와 용량을 같이 해결하기에 가장 좋은방법은 - 포샵에서 이미지를 퀄리티높여 저장하신다음 - 플래쉬에서 퍼블리쉬할때 조절하신느게 가장좋은 방법이라네요.^^ 더보기
flash 파라미터 ? 에 자동 페이지 인식 시키기. 보통 게시판의 경우 해당게시판의 아이디가 있을겁니다. 그런경우 if문을 이용하시면 편하실겁니다. (또는 switch) 많이 사용하는 제로보드(버젼 4)를 예를들어본다면 두개의 게시판이 있다고 가정합니다. 하나는 "자유게시판" 이고 아이디($id)가 "free_board" 두번째는 "공지사항 게시판" 이고 아이디는($id)는 "notice" 라고 한다면 if문은 아래와 같습니다. 위와 같이 페이지 상단에 정의해주고 플래시주소 뒤에 임으로 생성한 변수 $menuNow 를 삽입해 줍니다. 플래시파일주소.swf 그럼 해당 게시판에 접속하게 되면 자동으로 페이지를 인식하게 됩니다. 더보기
회원가입시 별명 입력란 없애려면? register_form_update.php 160번째 줄 mb_nick = '$mb_nick' 276번째 줄 set mb_nick = '$mb_nick', 에 $mb_nick 을 $mb_name 으로 바꾸세요. 더보기
전체 상품 랜덤으로 뽑아오기 영카트4에서 전체상품을 랜덤으로 뽑아오려면? //판매상품만 출력하려면 and it_use='1' 을 추가하면 된다 괜찮다. 영카트 더보기
웹표준 탭 자료 웹표준 탭 자료 더보기
멤버스킨의 로그인에서 탭키를 눌러도 패스워드쪽으로 가질 않습니다. 멤버스킨의 로그인에서 탭키를 눌러도 패스워드쪽으로 가질 않습니다. 이것 저것 해도 안되더군요. 그래서 member 스킨에서 login.skin.php를 수정했습니다. 제일 하단의 소스 중 이전소스 ===================================== ================================================ 페이지가 전체 로딩되기 전에 focus가 되어서 그 다음탭키를 잃어버리는 걸로 판단되었습니다. 그래서 수정소스 ======================================== ==================================================== document.flogin.mb_id.focus(); 이 소스를 네번정도 더 호.. 더보기