[PHP] 추천인 코드 생성 함수

사이트 회원 가입 때 추천인 코드를 입력해야 하는 경우가 생겨 회원의 추천코드를 생성하는 함수를 아래와 같이 만들었다. 기존 회원의 회원번호를 이용해 코드를 생성한다. 위 함수를 이용해 생성한 추천인 코드는 회원번호가 123412341234 일 때 UXRI0PK1 와 같이 생성된다.

Read More

[PHP] 랜덤 쿠폰번호 생성 함수

그누보드를 사용하는 사이트에서 쿠폰번호를 무작위로 생성할 때 사용하기 위해 만든 함수이다. // 쿠폰번호 생성함수function coupon_generator(){    $len = 16;    $chars = “ABCDEFGHJKLMNPQRSTUVWXYZ123456789”;     srand((double)microtime()*1000000);     $i = 0;    $str = ”;     while ($i < $len) {        $num = rand() % strlen($chars);        $tmp = substr($chars, $num, 1);        $str .= $tmp;        $i++;    }     $str = preg_replace(“/([0-9A-Z]{4})([0-9A-Z]{4})([0-9A-Z]{4})([0-9A-Z]{4})/”, […]

Read More

[PHP] 쇼핑몰에 쓰려고 만든 함수 몇개

쇼핑몰 관리자 페이지에서 사용하려고 만든 함수 몇가지.. 매출액이나 주문건수 등을 계산할 때 쓰는 함수이다. // 매출액 계산 function get_shop_sales($period) {     global $g4;     $len = strlen($period);     $sql = ” select SUM( a.ct_amount * a.ct_qty ) – SUM( IF(a.ct_status = ‘취소’ OR a.ct_status = ‘반품’ OR a.ct_status = ‘품절’, a.ct_amount * a.ct_qty, 0) ) […]

Read More