글보기(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는 편하신 업체 가입하셔서 사용하시면 될듯합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인