2026, 새로운 도약을 시작합니다.

qa 질문 게시판 채택완료

자신의 글이 아니므로 삭제할수 없다고 오류가 생겼습니다

https://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=150 

이 게시글 보고 따라 하였고 스크립트는 아래와 같이 수정 했습니다..

Copy

답변 4개

채택된 답변
+20 포인트
onclick="del(this.href); return false;" 
여기에 대응되는 del 함수가 없네요.
자바스크립트에 del 함수를 추가하시거나 아니면 
onclick="del(this.href); return false;" 
를 삭제하고 테스트 해보십시요
로그인 후 평가할 수 있습니다

답변에 대한 댓글 5개

안녕하세요 답변 감사합니다. 지웠는데 똑같이 오류가 나옵니다.
혹시 정확하게 어떤 에러 문구가 표시되는지 알 수 있을까요?
"자신의 글이 아니므로 삭제할 수 없습니다." 라고 나옵니다
/bbs/delete.php 파일의 32라인에서 $write['mb_id']와 $member['mb_id']가 정상적으로 넘어오는지 확인 부탁드립니다.
아래 작은별님 답글이 정답같네요.. qa 게시판 적용법은 없는걸까요.

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

로그인 후 평가할 수 있습니다

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

올려주신 질문 내용은 QA 페이지고 팁 내용은 게시판 관련 내용입니다.

QA 페이지는 일반적인 게시판이 아니라서 내용 자체가 서로 다르기 때문에 게시판과 관련된 팁 내용들은 애초에 적용이 안 됩니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

답글 감시합니다.

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

자신의 글"인데

자신의 글이 아니므로 삭제할 수 없다"라고

메시지가 나오는 상황인가요?

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

소스에 오류가 있네요.

$update_href = $delete_href = '';
set_session('ss_delete_token', $token = uniqid(time()));
for ($i=0; $i<count($list); $i++) {

==>


set_session('ss_delete_token', $token = uniqid(time()));
for ($i=0; $i<count($list); $i++) {
$update_href = $delete_href = '';
안녕하세요 답글 감사합니다.
$update_href = $delete_href = '';
set_session('ss_delete_token', $token = uniqid(time()));
for ($i=0; $i<count($list); $i++) {

위 소스를 아래와 같이 수정해서 똑같이 오류가 발생하세요

set_session('ss_delete_token', $token = uniqid(time()));
for ($i=0; $i<count($list); $i++) {
$update_href = $delete_href = '';

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

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

로그인
🐛 버그신고