1번째 이미지 소스는 회원가입 을 할때에 성별을 회원 여분 필드인 mb_1 넣는 스킨 소스를 수정 한것
2 보네는 사람의 성별 과 받는 사람의 성별을 비교 하여 같으면 경고창을 띠우는 것
아래 글을 보고 답변하기 위한만는것
같은 동성끼리는 쪽지 보내기를 못하게 하고 싶읍니다.
바람의손 2019.07.03 11:53:16 조회 73
안녕하세요.
그누보드로 사이트를 만들어서 운영 중입니다.
이번에 쪽지 보내기를 좀 손을 봐야겠는데..
같은 동성끼리는 쪽지를 보낼 수 없게 하고 싶읍니다.
혹시 간단한 소스를 알려 주실 회원님 계시면 부탁드립니다.
10년전에 만든 사이트인데. 이제 다시 손볼려니 눈도 침침하고 머리 회전도 떨어지고 영 쉽 질 않네요.
부탁 드립니다.
댓글 12개
브러운아이
6년 전
구찬아 시리즈 의외로 다양한 스킨이 올라와 좋습니다. 추천합니다!
6년 전
감사합니다
6년 전
그래도 능력자 분이시라 부럽네요..
6년 전
감사합니다
6년 전
대단합니다..
6년 전
감사합니다
6년 전
제 질문에 상세한 답장을 주세서 감사합니다.
10년 전에 만든 사이트라 아마 그누보드 4 버전 일 것입니다.
회원 등록시 성별을 받도록 했읍니다. $mb(mb_sex)에 남자는 M, 여자는 F로 디비에 저장됩니다.
열린글님의 소스를 그누4엥 맞게 수정 했는데... 안되는 것 같아서 문의 드립니다.
아래 제가 고친 것입니다. 확인 좀 부탁 즈립니다.
if ($msg && !$is_admin)
alert("회원아이디 \'".$msg."\' 은(는) 존재(또는 정보공개)하지 않는 회원아이디 이거나 탈퇴, 접근차단된 회원아이디 입니다.\\n\\n쪽지를 발송하지 않았습니다.");
if (!$is_admin) {
if (count($mb_list)) {
$point = (int)$config[cf_memo_send_point] * count($mb_list);
if ($point) {
if ($member[mb_point] - $point < 0) {
alert("보유하신 포인트(".number_format($member[mb_point])."점)가 모자라서 쪽지를 보낼 수 없습니다.");
}
}
}
}
for ($i=0; $i<count($mb_list); $i++) {
if($member[mb_sex]==$mb_list[mb_sex][$i]){
alert('동성은 쪽지를 보낼 수 없습니다.');
}else{
if (trim($mb_list[$i])) {
$tmp_row = sql_fetch(" select max(me_id) as max_me_id from $g4[memo_table] ");
$me_id = $tmp_row[max_me_id] + 1;
// 쪽지 INSERT
$sql = " insert into $g4[memo_table]
( me_id, me_recv_mb_id, me_send_mb_id, me_send_datetime, me_memo, me_title )
values ( '$me_id', '$mb_list[$i]', '$member[mb_id]', '$g4[time_ymdhis]', '$me_memo', '$me_title' ) ";
sql_query($sql);
// 실시간 쪽지 알림 기능
$sql = " update $g4[member_table]
set mb_memo_call = '$member[mb_id]'
where mb_id = '$mb_list[$i]' ";
sql_query($sql);
10년 전에 만든 사이트라 아마 그누보드 4 버전 일 것입니다.
회원 등록시 성별을 받도록 했읍니다. $mb(mb_sex)에 남자는 M, 여자는 F로 디비에 저장됩니다.
열린글님의 소스를 그누4엥 맞게 수정 했는데... 안되는 것 같아서 문의 드립니다.
아래 제가 고친 것입니다. 확인 좀 부탁 즈립니다.
if ($msg && !$is_admin)
alert("회원아이디 \'".$msg."\' 은(는) 존재(또는 정보공개)하지 않는 회원아이디 이거나 탈퇴, 접근차단된 회원아이디 입니다.\\n\\n쪽지를 발송하지 않았습니다.");
if (!$is_admin) {
if (count($mb_list)) {
$point = (int)$config[cf_memo_send_point] * count($mb_list);
if ($point) {
if ($member[mb_point] - $point < 0) {
alert("보유하신 포인트(".number_format($member[mb_point])."점)가 모자라서 쪽지를 보낼 수 없습니다.");
}
}
}
}
for ($i=0; $i<count($mb_list); $i++) {
if($member[mb_sex]==$mb_list[mb_sex][$i]){
alert('동성은 쪽지를 보낼 수 없습니다.');
}else{
if (trim($mb_list[$i])) {
$tmp_row = sql_fetch(" select max(me_id) as max_me_id from $g4[memo_table] ");
$me_id = $tmp_row[max_me_id] + 1;
// 쪽지 INSERT
$sql = " insert into $g4[memo_table]
( me_id, me_recv_mb_id, me_send_mb_id, me_send_datetime, me_memo, me_title )
values ( '$me_id', '$mb_list[$i]', '$member[mb_id]', '$g4[time_ymdhis]', '$me_memo', '$me_title' ) ";
sql_query($sql);
// 실시간 쪽지 알림 기능
$sql = " update $g4[member_table]
set mb_memo_call = '$member[mb_id]'
where mb_id = '$mb_list[$i]' ";
sql_query($sql);
6년 전
이소스만으로 알수없네요
제작의뢰 글올리시는것 추천합니다
한10만원이면해주실분많아요
제작의뢰 글올리시는것 추천합니다
한10만원이면해주실분많아요
6년 전
if($member[mb_sex]==$mb_list[mb_sex][$i]){
==>
if($member['mb_sex'] == $mb_list[$i]['mb_sex']) {
$mb_list 변수에 값이 어떻게 들어가 있는지 알 수가 없어서 확답은 못하겠지만 혹시 모르니 윗부분을 저렇게 수정해 보세요.
==>
if($member['mb_sex'] == $mb_list[$i]['mb_sex']) {
$mb_list 변수에 값이 어떻게 들어가 있는지 알 수가 없어서 확답은 못하겠지만 혹시 모르니 윗부분을 저렇게 수정해 보세요.
6년 전
예.. 감사합니다. 여긴 외국이라...돈이 문제가 아니라.. 송금이 문제입니다. 소액이라 배보다 배꼽이 더 크다는 애기 입니다. 이 사이트를 그누4 기반으로 직접 전부 만든 것이라 일단 힌트는 얻었으니까... 이리 저리 한번 해 보죠. .
6년 전
선추
후다운
후다운
6년 전
감사합니다.
게시판 목록
그누보드5 스킨
좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.
| 번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|---|
| 2708 | 레이아웃 | 3주 전 | 35 | ||
| 2707 | 최신글 |
GNUXNS
|
2개월 전 | 199 | |
| 2706 | 최신글 |
GNUXNS
|
2개월 전 | 343 | |
| 2705 | 최신글 |
GNUXNS
|
2개월 전 | 260 | |
| 2704 | 최신글 | 2개월 전 | 257 | ||
| 2703 | 레이아웃 |
비버팩토리
|
2개월 전 | 816 | |
| 2702 | 게시판 | 2개월 전 | 498 | ||
| 2701 | 게시판 |
|
2개월 전 | 329 | |
| 2700 | 최신글 | 2개월 전 | 354 | ||
| 2699 | 최신글 | 2개월 전 | 588 | ||
| 2698 | 게시판 | 2개월 전 | 453 | ||
| 2697 | 최신글 | 3개월 전 | 576 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기