글보기(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는 편하신 업체 가입하셔서 사용하시면 될듯합니다.
중고거래 안심번호 솔루션 개발한 적이 있습니다.
카톡 kcbae1 연락 주세요