테스트 사이트 - 개발 중인 베타 버전입니다

sms전송 제이쿼리 if문 질문합니다 [글씨색 변경..] 채택완료

비비비비빕 9년 전 조회 4,134


include_once('./common.php'); 
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가 
include_once(G5_LIB_PATH.'/icode.sms.lib.php'); 
  
      
$send_hp = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***"; // 보내는 전화번호 
$recv_hp = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***"; //  받는 전화번호 

    $send_number =  "$send_hp"; 
$recv_number = "$recv_hp"; 

    $sms_content = $_POST['sender']."\n".$_POST['msg_content'];      

    $SMS = new SMS; // SMS 연결 
    $SMS->SMS_con($config['cf_icode_server_ip'], $config['cf_icode_id'], $config['cf_icode_pw'], $config['cf_icode_server_port']); 
    $SMS->Add($recv_number, $send_number, $config['cf_icode_id'], iconv("utf-8", "euc-kr", stripslashes($sms_content)), ""); 
    $SMS->Send(); 

    alert("상담신청이 완료되었습니다."); 

 ?> 

2. 아래의 소스를 이용하여 발송페이지를 만듭니다. (div등의 레이어로 만드셔도 무방합니다) 
 

 
 
/ 60 
 

 
 
   
 

   
 
 
    
 
   
 

 

 

위 소스는 http://dw.designweb.kr/board/gnuboard-4" style="color: rgb(0, 0, 0);">http://dw.designweb.kr/board/gnuboard-4 에서 복사한 소스입니다

 

문제 : 

input에 아무것도 작성하지않고 submit을 누르면 [안내] 내용을 입력하세요. 라는 경고창이 뜨는데 거기서 확인을 누르면

상담신청이 완료되었습니다. 경고창이 이어서 출력되면서 sms가 발송됩니다.

원하는방향 :

[안내] 내용을 입력하세요.  후에 확인을 누르면 아무동작도 안해야합니다.. 도움부탁드립니다 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
겨울산산산

아래와 같이 바꿔보세요.

 

function CheckIt(fm){  if(fm.msg_content.value==""){   alert("[안내] 내용을 입력하세요.");   return false;  } }   

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

비비비비빕
9년 전
감사합니다 바로되네요,,,
혹시 ClearMsg(); 의 역할이 뭐였나요?

댓글을 작성하려면 로그인이 필요합니다.

겨울산산산

메세지만 처리하는 함수 같은데 필요가 없는 부분이었습니다. 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인