아임웹 상담문의 고객 db 연결할 수 있는 방법 있을까요?

아임웹 상담문의 고객 db 연결할 수 있는 방법 있을까요?

QA

아임웹 상담문의 고객 db 연결할 수 있는 방법 있을까요?

본문

아임웹에 없는 기능인 상담신청하기 기능을 만들어서 고객 db가 넘어가도록 해야하는데

이 부분 아임웹에서 야매로 할 수 있는 방법이 있을까요?

게시판이라던지 고객 정보가 저장되서 확인만 할 수 있으면 될거같은데

아임웹 php지원이 따로 안된다고 해서요

코드 공유 혹은 아임웹에서 할 수 있는 방법이 있으시면 알려주실수 있나요

너무 급합니다 ㅜㅜㅜㅜ

 

아래 코드 첨부합니다.

 

  <form name="fwrite" id="fwrite">
        <input type="hidden" name="wr_id" value="0">
        <input type="hidden" name="sca" value="">
        <input type="hidden" name="sfl" value="">
        <input type="hidden" name="stx" value="">
        <input type="hidden" name="spt" value="">
        <input type="hidden" name="sst" value="">
        <input type="hidden" name="sod" value="">
        <input type="hidden" name="page" value="">
        <input type="hidden" name="wr_subject" value="상담문의가 접수되었습니다.">
        <input type="hidden" name="wr_content" value="문의가 접수되었습니다.">
        <input type="hidden" name="wr_6" value="Y">
        
        <div class="counsel_wrap_fixed" style="left: 0px;">
            <div class="counsel_input">
                <p id="openBtn">상담신청</p>
                <input type="text" name="wr_5" value="" id="wr_5" placeholder="이름" maxlength="15" onkeyup="checkCharacter(this); maxLengthCheck(this);" onkeydown="checkCharacter(this); maxLengthCheck(this);">
                <input type="text" name="wr_1" value="" id="wr_1" placeholder="연락처(-없이 입력)" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');" maxlength="11">
                <!-- <input type="text" name="hphoneall" placeholder="연락처(-없이 입력)" maxlength="11" /> -->
                <div class="select_bg_box">
                    <select name="wr_2" id="wr_2">
                        <option value="">진료과목선택</option>
                        <option value="눈성형">눈성형</option>
                        <option value="코성형">코성형</option>
                        <option value="리프팅">리프팅</option>
                        <option value="쁘띠">쁘띠</option>
                        <option value="기타">기타</option>
                    </select>
                </div>

                <label>
                    <input type="checkbox" id="chk" name="chk">
                    <span>개인정보취급방침 동의 (필수)
                        <!-- <a href="/member/privacy.php"> [자세히보기]</a> -->
                    </span>
                </label>

                <!-- <input type="submit" value="상담신청하기"> -->
              <a href="">
                <button type="button" id="btn_bottom_submit" >상담신청하기</button>
              </a>

            </div>
        </div>
    </form>

    <style>
      .counsel_wrap_fixed {width: 100%;height: 70px;background-color: rgba(0, 0, 0, 0.7);position: fixed;bottom: 0;z-index: 9;left: 0 !important;}
.counsel_wrap_fixed>.counsel_input { width: 1200px; margin: 0 auto; text-align: center; }
.counsel_wrap_fixed>.counsel_input>p { font-weight: bold; margin-right: 10px; color: #fff; font-size: 26px; display: inline-block; margin-top: 16px; margin-bottom: 17px; vertical-align: middle; }
.counsel_wrap_fixed>.counsel_input>input:nth-child(2) {  width: 15%; height: 44px; font-size: 20px; padding-left: 10px; border: none; box-sizing: border-box; }
.counsel_wrap_fixed>.counsel_input>input:nth-child(3) { width: 15%; height: 44px; font-size: 20px; padding-left: 10px; border: none; box-sizing: border-box; }
.counsel_wrap_fixed>.counsel_input .select_bg_box { width: 15%; height: 44px; background: #fff; display: inline-block; }
.counsel_wrap_fixed>.counsel_input .select_bg_box select {width: 100%; height: 44px; font-size: 20px; padding-left: 10px; border: none; box-sizing: border-box; appearance: none; background: url('https://cdn.imweb.me/upload/S2024071680f8b52cd7747/69b566b9afd1b.png') right 20px center no-repeat; background-size: inherit; outline: 0 none; }
.counsel_wrap_fixed>.counsel_input>label { display: inline; color: #ddd; font-size: 16px; }
.counsel_wrap_fixed>.counsel_input>label>input[type=checkbox] { width: 20px; height: 20px; margin: 0 5px 0 20px; vertical-align: middle;}
.counsel_wrap_fixed>.counsel_input>label>span { vertical-align: middle; }
.counsel_wrap_fixed>.counsel_input>label>span>a { text-decoration: none; color: #fff; }
.counsel_wrap_fixed>.counsel_input>input[type=submit] { height: 48px; background: #2585bf; color: #fff; border: none; font-size: 20px; text-align: center; margin-left: 10px; padding: 10px 50px; }
#btn_bottom_submit{ height: 45px; background: #be6386; color: #fff; border: none; font-size: 20px; text-align: center; margin-left: 20px; padding: 0px 30px; vertical-align: middle;}
      
        
    </style>

    <script>
        $('#openBtn').click(function() {
            var $box = $('.counsel_wrap_fixed');

            // 현재 높이를 확인하고 토글
            if ($box.height() === 70) {
                $box.animate({ height: '290px' }, 500); // 200px로 확장
            } else {
                $box.animate({ height: '70px' }, 500); // 70px로 축소
            }
        });
        $("#btn_bottom_submit").click(function(){
            if ($("#wr_5").val() == "") {
                alert("성함 입력은 필수 사항입니다.");
                $("#wr_5").focus();
                return false;
            }
            if($("#wr_1").val() == ""){
                alert("연락처 입력은 필수 사항입니다.");
                $("#wr_1").focus();
                return false;
            }
            if($("#wr_2").val() == ""){
                alert("진료과목 선택은 필수 사항입니다.");
                $("#wr_2").focus();
                return false;
            }
            
            if($("input:checkbox[id='chk']").is(":checked") == false){
                alert("개인정보 수집 및 이용에 동의하셔야 합니다.");
                return false;
            }else{
                $("#wr_6").val("Y");
            }

            var wr_1 = $('#wr_1').val();
            var wr_2 = $('#wr_2').val();
            var wr_5 = $('#wr_5').val();
            var wr_6 = "Y";
            var bo_table = "0603";

            
        });
    </script>

이 질문에 댓글 쓰기 :

답변 2

※ """ 아임웹 php지원이 따로 안된다고 해서요 """ 

  - 아엠앱은 PHP 같은 서버측 script를 허용 안하는가 보군요 ~

  이런 플랫폼 들은 DB에 대한 직접적인 접근이나 커스터마이징을 허용하지 않을 것이니,

님의 데이터를 저장하려면 아임웹 외부의 서버와 DB를 이용하여,

 데이터를 전송 / 저장하는 방법을 사용하면 될 것 같은데 ~ 

 

※ 아임앱을 사용자_인터페이스, 프런트엔드로 두고,

  그누보드 같은 DB를 백엔드로 두는 서버를 운영하시면 되겠네요 ~~~

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

회원로그인

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