전체 글 72

인앱결재 영수증 확인 php소스

header("Content-Type: text/html; charset=UTF-8"); header("Cache-Control:no-cache"); header("Pragma:no-cache");     /**     * Verify a receipt and return receipt data     *     * @param   string  $receipt    Base-64 encoded data     * @param   bool    $isSandbox  Optional. True if verifying a test receipt     * @throws  Exception   If the receipt is invalid or cannot be verified     * @return  ar..

우분트 서버 세팅 (#FTP #SSH)

1. 설치 sudo apt-get install vsftpd 2. conf 설정 sudo vi /etc/vsftpd.conf (1) 사용자 계정으로 읽기 / 쓰기 설정 local_enable=YES write_enable=YES local_unmask=022 (2) PASV 모드설정 - 패시브모드 사용시 방화벽 포트 개방해야됨. pasv_enable=YES pasv_min_port= 5001 pasy_max_port=5001 (3) 계정 설정 chroot_local_user=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list sudo vi /etc/vsftpd.chroot_list

mysql_[real_]query() - SQL 쿼리 실행

▶ Null로 종결된 문자열 query 에 의해 가리키는 SQL 명령문을 실행한다.mysql_query() - SQL 쿼리 실행형태int mysql_query(MYSQL *mysql, const char *query)리턴값성공 : 0(zero)에러 : Non-Zero. ▶ length 바이트 길이의 문자열인 query에 의해 가리키는 SQL 쿼리를 실행한다. mysql_real_query() - SQL 쿼리 실행 (바이너리 데이터를 포함한 쿼리)형태int mysql_real_query(MYSQL *mysql, const char *query, unsigned long length)리턴값성공 : 0(zero)에러 : Non-Zero. ▷ 일반적으로, 문자열은 하나의 싱글 SQL 명령문으로 구성된다.그리고 ..

MySQL C API - 오류처리 (mysql_errno, mysql_error)

▷ 모든 API함수에 대한 오류는 에러 코드를 되돌려 줌으로서 나타나며,세부 내용은 접속 처리 구조체를 통해 알려준다.오류 메시지를 처리할 때 다음과 같인 두 개의 루틴만 알고 있으면 된다. mysql_errno() - 가장 최근에 실행된 MySQL API 함수의 에러 코드를 리턴.형태unsigned int mysql_errno(MYSQL *mysql)인수mysql: MYSQL* 핸들반환값에러가 있을 경우: 마지막으로 호출된 API함수(mysql()_xxx)를 위한 에러 코드.에러가 없을 경우: 0(zero) mysql_error() - 가장 최근에 실행된 MySQL API 함수의 에러 메시지 문자열 리턴.형태const char *mysql_errno(MYSQL *mysql)인수mysql: MYSQL* ..