본문 바로가기
반응형

php7

(PHP) PNG 알파 적용 바탕 그림에 알파 적용된 색을 씌우기 $base = imagecreatetruecolor($width, $height); imagealphablending($base, 1); imagesavealpha($base, 1); $hex_alpha = dechex($alpha); $dec_alphacolor = hexdec($hex_alpha.$alpha_color); imagefilledrectangle($base, 0, 0, $width, $height, $dec_alphacolor); $alpha는 0~127 또는 128~255 $alpha_color는 16진수 6자리 색상코드 000000~FFFFFF 포토샵 레이어에 색을 채우고 투명도 설정을 하는 것과 같다. 외부 이미지를 알파 적용하여 붙이기$thum.. 2010. 2. 23.
PHP 도움말 파일 2008. 6. 21.
(PHP) 민원 접수 처리 프로그램 프로그램 미리보기: http://k10206.oranc.co.kr/dev/ujbcity/nd/ 2005년 ○○시청에서 공공근로를 하면서 개발한 당직 근무 프로그램 중 민원접수처리 부분 입니다. 위의 미리보기 경로로 들어가서 직접 작동 테스트를 해보실 수 있습니다. 2005년 개발 완료 후, ○○시청에서 작동 및 사용 중인 프로그램 입니다. 당직을 하면서 필요한 정보를 웹으로 볼 수 있으며, 민원이 발생할 경우 웹에서 접수를 할 수 있도록 해줍니다. 접수된 민원은 담당 처리 부서가 처리를 하게 됩니다. 접수 처리 순서 접수자 – 민원 내용 입력 왼쪽의 민원접수 메뉴에서 민원 내용을 입력합니다. 처리자 – 민원 내용 보기 왼쪽의 소관부서처리 메뉴에서 해당 부서 또는 숫자를 누르면 접수목록을 불러옵니다. 왼쪽.. 2007. 3. 2.
(PHP) 피라미드 비율 계산 피라미드 비율을 계산해 봅시다. 계산: http://k10206.oranc.co.kr/zb5/?sid=147 피라미드 비율 공식 밑변 / 높이 = π / 2 밑변 = 높이 x π / 2 높이 = 2 x 밑변 / π 옆면의 높이 = √((밑변 / 2) ^ 2 + 높이 ^ 2) 옆면의 모서리 = √((밑변 / 2) ^ 2 + 옆면의 높이 ^ 2)) 옆면의 각도 = 아크탄젠트{옆면의 높이 / (밑변 / 2)} 방바닥 면적 = 밑바닥 면적 / 2 밑바닥 대각선 길이 = 밑변√2 방바닥 대각선 길이 = 밑변 길이 방변 길이 = 밑바닥 대각선 길이 / 2 방의 높이 = 방변 * 2 / π 밑바닥에서 방바닥의 높이 = 높이 - 방의 높이 각도 = 아크탄젠트{높이 / (밑변 / 2)} 소스보기 $VALUE) { $$k.. 2007. 2. 14.
(PHP) 페이지 번호 만들기 게시판처럼 출력할 데이터가 많을 때, 게시물을 페이지 단위로 분할해주는 소스입니다. 소스를 참고하여 작동 원리를 먼저 이해하시고, 자신의 사이트에 알맞게 넣어 사용하세요. 적용 결과는 아래와 같이 표시 됩니다. (전체 100 페이지, 페이지 번호를 10 개씩 보여줄 때) 1 2 3 4 5 6 7 8 9 10...100 [다음] [이전] 1...11 12 13 14 15 16 17 18 19 20...100 [다음] [이전] 1...91 92 93 94 95 96 97 98 99 100 /** 소스 & 설명 **/ // 한 화면에 출력할 페이지 번호 갯수를 설정합니다. 10개씩 보여줍니다. $_page[page_num] = 10; 5 개로 설정하면 (이전) 11 12 13 14 15 (다음) // 한 페이.. 2007. 2. 14.
(PHP) GD 함수 응용 예제, 그라데이션 그래프 만들기 ※ 예제 적용 대상 그래프 표시 예) http://simulz.nayana.kr/zbxe/php_home ※ 특징 1. 그라데이션 이미지를 가로 크기만 조절하는게 아닌 imagecopy 함수를 사용해 원하는 크기까지만 잘라내서 표시, 백분률 출력 - 컬러 그라데이션에 좋음 그라데이션 이미지를 사용하여 GD 그래프 만들기 2. 실시간으로 이미지 파일 생성 jpg 파일이 생성된다. 함수를 바꾸면 다른 포맷으로 저장할 수 있다. ※ imagecopy 함수 설명 1. 기능: 이미지의 일부분을 복사한다. 2. 형식: imagecopy(수정할 이미지, 복사해올 이미지, 붙여넣을 X, Y위치, 복사해올 X, Y위치, 복사해올 X, Y크기); 2007. 2. 13.
PHP 코딩 표준 규약 PHP 코드를 문법대로 작성하지 않으면 어떻게 될까요? 한줄로 코딩한다거나, 들여쓰기를 안한다거나, 붙여쓴 코드는 알아보기 어렵다는 것을 다들 알고 있습니다. 그렇다고 규칙없이 띄어써도 코드 관리는 힘들어집니다. 아래 규칙을 지키면서 코딩을 하면 나중에 유지보수를 하기 쉽다는 것을 금방 느낄 수 있을 것입니다. 들여쓰기와 줄 길이 공백 4개의 들여쓰기를 사용하되 탭은 사용하지 않습니다. 탭 대신 공백을 사용해야 글씨체에 상관없이 일정하게 보입니다. (개인이 같은 에디터 툴, 폰트를 사용한다면 탭을 사용해도 상관 없습니다만 소스 코드 공유, 호환을 위해 공백을 사용하는 것을 권장합니다.) 제어 구조 제어 구조에는 if, for, while, switch 등이 있습니다. 아래는 if 예제입니다. 제어 구조에.. 2007. 2. 12.
반응형