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

읽은 쪽지 삭제할 수 없도록 하는 방법 없나요? 채택완료

우엉수를설 11년 전 조회 5,374
memo_delete.php에 if (!$row[me_read_datetime][0])     alert('읽은 쪽지는 삭제할 수 없습니다.'); 라고 써봣는데 그냥 잘 지워지네요.. 어떻게 방법없을까요 ㅠㅠ 그누 5입니다.
댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
편리
11년 전
bbs/memo_delete.php 파일을 아래처럼 수정하신 후 테스트해 보세요.
</div>
<div><div><?php</div>
<div>include_once('./_common.php');</div>
<div>
</div>
<div>if (!$is_member)</div>
<div>    alert('회원만 이용하실 수 있습니다.');</div>
<div>
</div>
<div>$me_id = (int)$_REQUEST['me_id'];</div>
<div>
</div>
<div>$sql = " select * from {$g5['memo_table']} where me_id = '{$me_id}' ";</div>
<div>$row = sql_fetch($sql);</div>
<div>if ($row['me_read_datetime'][0])</div>
<div>    alert('읽은 쪽지는 삭제할 수 없습니다.');</div>
<div>
</div>
<div>if (!$row['me_read_datetime'][0]) // 메모 받기전이면</div>
<div>{</div>
<div>    $sql = " update {$g5['member_table']}</div>
<div>                set mb_memo_call = ''</div>
<div>                where mb_id = '{$row['me_recv_mb_id']}'</div>
<div>                and mb_memo_call = '{$row['me_send_mb_id']}' ";</div>
<div>    sql_query($sql);</div>
<div>}</div>
<div>
</div>
<div>$sql = " delete from {$g5['memo_table']}</div>
<div>            where me_id = '{$me_id}'</div>
<div>            and (me_recv_mb_id = '{$member['mb_id']}' or me_send_mb_id = '{$member['mb_id']}') ";</div>
<div>sql_query($sql);</div>
<div>
</div>
<div>goto_url('./memo.php?kind='.$kind);</div>
<div>?></div></div>
<div>
로그인 후 평가할 수 있습니다

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

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

로그인