PHP

    PHP/그누보드

    그누보드 5.4 이상 관리자 비밀번호 리셋 재설정 방법

    그누보드 5.4 이상으로는 db의 비밀번호를 바꾼다고 해도, 로그인되지 않는다. 해결방법/extend  폴더에 아무 파일을 만들고 그 안에 아래 코드를 넣는다.이렇게 하고 관리자로 로그인이 잘 되면 /extend 폴더에 방금 생성한 파일을 삭제하면 된다.구현화면 출처https://sir.kr/g5_tip/7167

    PHP/그누보드

    [그누보드] 이 상품을 구입하신 분들이 많이 본 상품

    SELECT b.* from {$g5['g5_shop_cart_table']} a left join {$g5['g5_shop_cart_table'] b on (a.it_id=b.it_id) where a.mb_id IN ( select mb_id from {$g5['g5_shop_cart_table']} where it_id = '1601352389' ) group by it_id HAVING count(*) > 1 order by count(*) DESC LIMIT 10

    PHP

    [PHP] XML을 JSON으로 변환

    www.delftstack.com/ko/howto/php/php-xml-to-json/

    PHP

    [PHP] img태그를 li에 넣기 - preg_match_all

    ]*src=[\"']?([^>\"']+)[\"']?[^>]*>/i", $str, $matches);for($i = 0; $i'.$matches[0][$i].'';}; ?>

    PHP

    [PHP] #{변수}값 DB값으로 치환하기 (부제: 알리고 알림톡 API 변수 치환)

    //템플릿 데이터를 변수에 넣는다. $retArr = json_decode($ret); //템플릿 내용 $_templtContent = $retArr -> list[0] -> templtContent; //템플릿 내용에 있는 변수값을 배열에 담는다. $replace_search = array(); //정규식에 따라 #{변수}를 모아서 $replace_search배열에 담는다. preg_match_all("/\#{.*?\}/", $_templtContent, $replace_search); print_r($replace_search); //Array ( [0] => Array ( [0] => #{이벤트명} [1] => #{쿠폰명} [2] => #{쿠폰사용기한} [3] => #{수강기간} ) //변수와 치환..

    PHP

    [PHP] json_decode()값 선택, 출력하는 법, JSON 문자열 배열 변환

    띄어쓰기 -> 띄어쓰기 로 데이터를 선택하여 출력한다. // JSON 문자열 배열 변환 $retArr = json_decode($ret); // JSON 문자열 배열 선택 $retArr -> list[0] -> templtName;

    PHP

    [PHP] 메일 수신확인 원리/방법

    # 원리 한줄 요약 - 메일을 보낼 때 삽입한 이미지 정보를 읽으려고 메일 서버로 접속 -> 데이터 업데이트 # 순차적으로 요약 1. 수신자가 메일을 읽음 2. 메일 HTML내 img이미지 정보를 읽으려고 자사 내 주소 접속 3. 자사 내 페이지 작동 4. DB업데이트 잡코리아 스티비

    PHP

    [PHP] 영카트/그누보드 DB 테이블 정리 사이트

    그누보드: http://gnuwiz.com/bbs/board.php?bo_table=gnu_tip&sca=%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C+5.2+DB%ED%85%8C%EC%9D%B4%EB%B8%94 영카트: http://gnuwiz.com/bbs/board.php?bo_table=young_tip&sca=%EC%98%81%EC%B9%B4%ED%8A%B8+5.2+DB%ED%85%8C%EC%9D%B4%EB%B8%94 영카트는 영카트 부분의 DB구조만 업로드 되어있고 나머지 테이블은 그누보드와 같기 때문에 위의 링크에서 확인 하시면 되겠습니다. 출처 sir.kr/g5_tip/7946

    PHP

    [PHP] 암호화 복호화

    " .$encrypted. "\n";$decrypted = Decrypt($encrypted, $secret_key, $secret_iv);echo "복호화 문자열 => " .$decrypted. "\n";/* 결과: 암호화 문자열 => VUYxMHFQVWU5TG9KeWMrZlJhZjV3VkFJbTFHV DZERlhNeEpldW1GRVB0WjQyODdkRnFDTFhIa0UrWEEvb1VGbg 복호화 문자열 => 안녕하세요. 하보니입니다.*/?>