Tag: #PHP
19개의 포스트
phpStorm 에서 DBGP Proxy를 이용하여 xDebug 사용하기
본 문서는 1대의 개발서버를 이용하여 다수의 개발자가 xDebug를 사용가능하게 하기 위한 DBGP Proxy 세팅 문서입니다. 개발 서버와 개발자의 컴퓨터가 동일한 서브넷 안에…
temp 폴더의 기간 지난 파일 삭제 하기
지정한 폴더안 파일들 중에 지정한 날짜 이전의 자료들은 모두 삭제 하도록 하는 함수이다. 파일이 생성된 날짜를 비교하여 삭제하기 때문에 temp 폴더 등에서 임시적으로 사용되고나서…
[PHP Class] 양력/음력 변환 PHP 클래스
이전에 구글링을 통하여 얻은 자료이다. 출처는 코드 하단에 있음 양력/음력 변환검증을 위한 참고 사이트 천문우주지석정보(KASI): http://astro.kasi.re…
PHP 정규식 패턴 모음 preg 사용
자주 사용되는 정규식 및 그누보드에서 사용하기 좋은 코드를 모아서 정리 하였다. 자주 업데이트 하지 않겠지만, 그래도 나중에 필요 할 때 찾아서 볼 수 있었으면 좋겠다. 사…
그누보드4 아이디 변경 함수 - 모든 테이블의 아이디를 변경
그누보드 사용시 아이디값을 이메일등으로 사용하거나 아이디를 변경하게 하도록 하는 사이트들이 존재 한다. 그누보드에서는 아이디 값이 게시판테이블에서나 포인트등 에서 회원을 구분하…
html selectbox 배열에 담긴 값으로 옵션 태그 만들기
html selectbox의 options 들을 추가 할 때 하나하나 입력하면 귀찮다. 반복해서 사용하는 것은 매번 만들기 보다, 함수를 하나 만들어 처리 하면 편하다. 배열에 값…
배열에 담긴 모든 값을 urlencode 또는 urldecode 하기
웹사이트 작업을 하다 보면 배열에 값을 담아 넘겨줄 때가 있다. 한글 데이터도 보내고 등도 보내기도 하며 에서 사용하기 위하여 등으로 보내기도 한다. 이럴 때 한글, 등과…
그누보드 플러그인 SMS4를 이용한 SMS 발송하기 함수
그누보드의 플러그인 SMS4를 이용할 때 사용할 수 있는 SMS 발송 함수입니다. 회원아이디를 입력하여서도 바로 발송 할 수 있도록 추가적인 함수를 만들었습니다. 더불어 회원아…
PHP 스크립트 실행 시간 체크하기
페이지 로딩이 너무 느려서 어느 부분에서 느려지는지 체크하기 위하여 실행 시간 체크를 해야 할 때가 있다. 그누보드에 있는 함수를 이용해서 간단하게 체크하도록 한다. 아래 코드를…
`strtotime`에선 `-1 months` 또는 `1 month ago`는 30일 이전이 아니다.
PHP에서 함수를 참으로 많이 사용한다. 날짜를 계산 할 때 이보다 편한 건 없기 때문이라고 할까나. 그런데 오늘 중요한 사실을 알았다. 머 이전부터 매뉴얼에는 나와 있었지만…
매주의 시작일을 일요일로 정하고 지난주 일요일과 토요일을 구해 오는 함수
매주 시작 요일을 일요일로 지정하고, 한주 시작(일요일)과 종료(토요일)에 대한 정보를 반환하는 함수입니다. 일자를 입력하면 해당 일자가 속한 주의 시작(일요일)과 종료(토요일…
php 생년월일로 별자리 구하기
사용자의 생년월일을 입력하면 사용자에게 해당하는 별자리 코드를 반환하는 함수입니다. 생년월일의 데이트 타입은 형식으로 입력하세요. > 함수가 지원하는 날짜 형식은 모두 사용…
GD를 이용한 기본기능 썸네일,CROP,CROP썸네일,텍스트 만들기에 기능추가
GD Library를 이용한 Thumbnail 생성 클래스입니다. 기본적인 이미지 리사이징 및 리사이징과 동시에 비율에 맞춰 Crop 하는 기능이 있고, 워터마크를 추가 할 수…
[Tip] SQL Injection 공격 대응법
PHP에서 SQL Injection 공격에 대하여 간단하게 대응 할 수 있는 방법을 팁으로 공유합니다. 여러 가지 방법이 있겠지만 아래의 방법 정도만 해주어도 기초적인 SQL…
$_SERVER[QUERY_STRING] 특정 파라미터 삭제 출력하기
PHP의 를 이용하여 Get 방식의 Method 처리를 할 경우 특정 파라미터를 제거하거나 추가해 줘야 하는 경우가 있다. 보통 게시판의 페이징 작업을 할 때 주로 사용되는데,…
PHP : mysql_real_escape_string()
PHP에서 SQL Injection 공격 등을 방어하기 위하여 특수 문자열을 이스케이프 하기 위한 함수이다. 함수를 호출하면 와 같은 문자 앞에 (역슬레시)를 붙여서 해당 문…
PHP Geo IP Location : 확장설치
PHP에서 Geo IP Location 관련 함수를 사용하기 위해서는 Geo IP Location 모듈을 확장 설치 해야 한다. Geo IP 함수를 이용하면, 아이피 주소를 통하여…
Image Mime Type for PHP
PHP에서 사용되는 Image Type에 대한 매직넘버와 타입명 입니다. 공통으로 사용되는 Mine Type과 매핑하여 테이블로 정리 하였습니다. {:caption="PHP Ima…