폼 문의드려용

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
폼 문의드려용

QA

폼 문의드려용

본문

https://ckdejr3.iwinv.net/

(3을 2로 고쳐주세요!)
 

사이트 하단에 상담신청하는곳이 있는데

이게 게시판으로 만들어진거라고 하거든요

중복된 연락처가 있을 경우 상담신청이 안되게 하려면

소스를 어떻게 수정해야 할까요??ㅠ

이 질문에 댓글 쓰기 :

답변 3

extend 폴더에 원하는 파일명.extend.php 파일을 만들어서 아래 코드를 넣어주시면 원하시는데로 될꺼에요


<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가;
add_event('write_update_before', 'write_update_before_event', 1, 4);
if(! function_exists('write_update_before_event')){
    function write_update_before_event($board, $wr_id, $w, $qstr){
 
        global $g5, $wr_subject;  // 전역변수 wr_subject 사용
       
        // // 수정일 경우 체크하지 않음
        if($w == 'u') return;
       
        $write_table = $g5['write_prefix'] . $board['bo_table'];
   
       
        // inquiry 게시판일 경우에만 체크
        if($board['bo_table'] == 'inquiry') {
            $sql = " SELECT COUNT(*) AS cnt
                FROM {$write_table}
                WHERE wr_subject = '" . sql_real_escape_string($wr_subject) . "'
                AND wr_is_comment = 0 ";
            $row = sql_fetch($sql);
 
            if ($row['cnt'] > 0) {
                alert('이미 상담 등록한 기록이 있습니다.');
                exit;
            }
        }
    }
}

링크 주소 오류

/bbs/write_update.php나
/skin/board/스킨명/write_update_head_skin.php 파일을 생성해서 입력받은 값을 db 체크해서 처리하도록 적용해 주셔야 하는 부분입니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 130
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT