글보기(View)화면이나 글목록(list) 화면에서 글쓴이를 클릭하면.....

글보기(View)화면이나 글목록(list) 화면에서 글쓴이를 클릭하면.....

QA

글보기(View)화면이나 글목록(list) 화면에서 글쓴이를 클릭하면.....

본문

안녕하세요.

회원들은  안심번호를 가입하게 하구요.

 

글보기(View)화면이나 글목록(list) 화면에서 글쓴이를 클릭하면.....

회원에게 안심번호로 문자를 보낼 수 있게 하는 글쓰기 폼을 만들고

전송하면 회원에게 문자가 가게 하려고 하는데.....

 

대략이라도 방향을 알려주시거나

아니면 판매하는 관련 솔루션이 있으면 알려주시면 정말 감사하겠습니다.

 

이 질문에 댓글 쓰기 :

답변 3

원하시는 내용이 맞는지 정확히 맞는지 모르겠지만 아래의 내용도 한번 참고를 해보세요~

 

1. 필요시 회원필드 수정

 

ALTER TABLE g5_member ADD mb_safe_phone VARCHAR(20);

 

2. 글쓴이 클릭시 문자 발송 (리스트나 뷰에서)

 

// 기존 글쓴이 표시 부분을
<a href="#" onclick="openSmsForm('<?php echo $write['mb_id']; ?>'); return false;">
    <?php echo $write['wr_name']; ?>
</a>

 

3. 팝업 또는 모달 발송

 

function openSmsForm(mb_id) {
    window.open(
        '/bbs/sms_form.php?mb_id=' + mb_id, 
        'sms_popup', 
        'width=500,height=600'
    );
}

 

4. 문자발송폼

 

sms_form.php

 

<?php
include_once('./_common.php');

if (!$is_member) {
    alert('회원만 이용할 수 있습니다.');
}

$mb_id = $_GET['mb_id'];
$mb = get_member($mb_id);

if (!$mb['mb_safe_phone']) {
    alert('해당 회원은 안심번호가 등록되지 않았습니다.');
}
?>

<form method="post" action="sms_send.php">
    <input type="hidden" name="to_mb_id" value="<?php echo $mb_id; ?>">
    <textarea name="message" maxlength="90"></textarea>
    <button type="submit">전송</button>
</form>

 

 

5. 문자발송 처리

 

sms_send.php

 

<?php
include_once('./_common.php');

$to_mb_id = $_POST['to_mb_id'];
$message = $_POST['message'];

// 수신자 정보 조회
$mb = get_member($to_mb_id);
$safe_phone = $mb['mb_safe_phone'];

// SMS API 호출 (예시)
$result = send_sms_api($safe_phone, $message);

if ($result) {
    alert('문자가 발송되었습니다.');
} else {
    alert('문자 발송에 실패했습니다.');
}
?>

 

6.  SMS API는 편하신 업체 가입하셔서 사용하시면 될듯합니다.

 

https://www.icodekorea.com/

https://smartsms.aligo.in/

 

 

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

회원로그인

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