본문 바로가기

PHP14

PHP 코딩 시 유의사항 웹 표준에 대한 글들을 접하다 보니 PHP 코딩 관련한 내용들도 있었는데, 그 중 자주 범하는 실수(?)가 태그 href에 자바스크립트를 넣는 것이란다. 확인 사실 나도 위에서 처럼 코딩을 하곤 했는데, 아래와 같이 onclick="" 이벤트에 넣는 것으로 바꾸었다. 확인 그리고 하나 더...보통 GET 방식을 넘기기 위해 form.php?date1=$date1&date2=$date2 뭐 이런 식으로 &를 쓰는데, 이것도 & 식으로 바꾸어주는 것이 좋다고... 2009. 1. 15.
거래명세서/세금계산서 출력용 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.. 2009. 1. 7.
PHP 소스코딩법 아래 블로그에 아주 정리가 잘 되어 있어 많은 참고가 되었습니다. http://www.beneglo.com/entry/a-way-of-source-coding?category=3 앞으로는 저도 위의 코딩법대로 작성을 해야겠네요. 2008. 11. 30.
변수명 다음에 자동으로 숫자 붙이기 예를 들어, $file1, $file2, $file3 ... 처럼 변수명 다음에 원하는 수 만큼 숫자를 붙이려면 어떻게 할까요? 위와 같이 변수명을 { } 대괄호로 감싸면, $file0, $file1, $file2 식으로 변수명이 됩니다. 출력은 아래와 같이 됩니다. file0 = coffee file1 = brown file2 = caffeine 만약, $file.$i = $info[$i]; 처럼 했다면 $file 변수에 쓰레기값이 들어있기 때문에 원하는대로 출력이 되지 않습니다. 이번에 게시판을 만들면서 DB에 저장하기 위해 쓴 방법입니다. 참고한 자료 : http://www.itmembers.net/board/zboard.php?id=php2 2008. 11. 24.