insert 질문드립니다. 채택완료
요고꽁
1년 전
조회 1,504
</p>
<p>$sql = " insert into g5_write_bbs
set wr_num = '$wr_num',
wr_reply = '$wr_reply',
wr_comment = 0,
ca_name = '$ca_name',
wr_option = '$html,$secret,$mail',
wr_subject = '$wr_subject',
wr_content = '$wr_content',
wr_seo_title = '$wr_seo_title',
wr_link1 = '$wr_link1',
wr_link2 = '$wr_link2',
wr_link1_hit = 0,
wr_link2_hit = 0,
wr_hit = 0,
wr_good = 0,
wr_nogood = 0,
mb_id = '$member[mb_id]',
wr_password = '$wr_password',
wr_name = '$wr_name',
wr_email = '$member[mb_email]',
wr_homepage = '$wr_homepage',
wr_datetime = '" . G5_TIME_YMDHIS . "',
wr_last = '" . G5_TIME_YMDHIS . "',
wr_ip = '{$_SERVER['REMOTE_ADDR']}',
wr_relation = '$wr_relation',</p>
<p> wr_hp = '$wr_hp',
wr_1 = '$wr_1',
wr_2 = '$wr_2',
wr_3 = '$wr_3',
wr_4 = '$wr_4',
wr_5 = '$wr_5',
wr_6 = '$wr_6',
wr_7 = '$wr_7',
wr_8 = '$wr_8',
wr_9 = '$wr_9',
wr_10 = '$wr_10'
";
sql_query($sql);</p>
<p>$wr_id = sql_insert_id();</p>
<p>// 부모 아이디에 UPDATE
sql_query(" update g5_write_patient set wr_parent = '$wr_id' where wr_id = '$wr_id' ");</p>
<p> </p>
<p> </p>
<p>//----------------------------------------------------------
// gnuwiz 카카오 알림톡 연동 시작
//----------------------------------------------------------
//if ($w == '' && $mb_hp && !$config['cf_use_email_certify']) { // 메일인증을 사용할경우 알림톡 보내지 않음.
$gw_msg = new NCP_SENS_AT();
$gw_msg->templateCode = 'patient'; // 템플릿 코드
$gw_msg->to = $wr_hp; // 수신자 휴대폰번호
$gw_msg->user_field1 = $wr_1; // 필드1 (환자나이)
$gw_msg->user_field2 = $wr_2; // 필드2 (환자성별)
$gw_msg->user_field3 = $wr_3; // 필드3 (진단명)
$gw_msg->user_field4 = $wr_4; // 필드4 (위치)
$gw_msg->send();
//}
//----------------------------------------------------------
// gnuwiz 카카오 알림톡 연동 끝
//----------------------------------------------------------</p>
<p>
위와 같이 신청하기 누르면 별도 insert 구문을 만들어서 정상 테이블에 삽입하게 만들었습니다.
모두 정상으로 되는데 하단에 보시면 알림톡 연동 부분이 있습니다.
이게 문제인데 이게 카톡 보내는 시간이 대략 1분 내외로 걸리네요
알림톡도 정상 작동합니다.
그레서 신청하기 누르면 약 1분동안 아무런 반응이 없어서
신청자들이 계속 누르는 현상이 나옵니다.
중복처리는 막아놔서 문제는 안되고 있습니다.
여기서 문의사항!
저기 로딩시간이 걸린다고 어쩔수 없다고 가정하에
신청중입니다. 잠시만 기달려주세요! 라고 멘트를 띄우려면 어떻게 해야되나요?
아니면 로딩없이 바로 페이지 넘어가게 하거나
아니면 테이블에 insert 는 바로 결과페이지로 넘기고 따로 백그라운드에서 알림톡 진행되게 하는 방법?
은 방법이 있을가요?
좋은 방법 있으면 한번만 알려주시면 감사드리겠습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
1년 전
제가 만든 알림톡인데요...
알림톡 소스를 제거해서 속도를 체크해보시고,
알림톡 소스를 넣을때에 속도를 비교해세요.
만약 알림톡 소스때문에 느린거라면,
서버의 api통신 속도가 느려서 그렇습니다.
이 부분은 서버업체에 문의하셔야합니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
요고꽁
1년 전
�
그누위즈
1년 전
php버전이 오래되도 문제가 생길순있고,
업체쪽에 속도가 느리다 문의를 넣어보셔야 할겁니다.
업체쪽에 속도가 느리다 문의를 넣어보셔야 할겁니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
제거후 하면 1초도 안걸립니다. ㅠㅠ 다시 삽입 후 하면 1분 내외로 속도가 걸리네요
서버는 카페24 단독웹 사용중입니다.
서버업체에 어떤걸 문의하면 좋을가요? ㅠ