write.skin.php 에 삭제버튼을 넣으려면 어떻게해야 될까요? 정보
write.skin.php 에 삭제버튼을 넣으려면 어떻게해야 될까요?
본문
bbs/write.php에 아래 소스를 삽입하고,
write.skin.php 에
<input name=btnsubmit type=submit value=' 삭 제 ' class=button onclick="javascript:del('');" >
이렇게 삭제버튼을 만들었는데, 삭제가 안되요~
제가 어떤 잘못을 한것인가요?
도와주세요~
bbs/write.php 에 추가로 삽입한 소스
// 로그인중이고 자신의 글이라면 또는 관리자라면 패스워드를 묻지 않고 바로 수정, 삭제 가능
if (($member[mb_id] && ($member[mb_id] == $write[mb_id])) || $is_admin) {
$update_href = "./write.php?w=u&bo_table=$bo_table&wr_id=$wr_id&page=$page" . $qstr;
$delete_href = "javascript:del('./delete.php?bo_table=$bo_table&wr_id=$wr_id&page=$page".urldecode($qstr)."');";
if ($is_admin)
{
set_session("ss_delete_token", $token = uniqid(time()));
$delete_href = "javascript:del('./delete.php?bo_table=$bo_table&wr_id=$wr_id&token=$token&page=$page".urldecode($qstr)."');";
}
}
else if (!$write[mb_id]) { // 회원이 쓴 글이 아니라면
$update_href = "./password.php?w=u&bo_table=$bo_table&wr_id=$wr_id&page=$page" . $qstr;
$delete_href = "./password.php?w=d&bo_table=$bo_table&wr_id=$wr_id&page=$page" . $qstr;
}
write.skin.php 에
<input name=btnsubmit type=submit value=' 삭 제 ' class=button onclick="javascript:del('');" >
이렇게 삭제버튼을 만들었는데, 삭제가 안되요~
제가 어떤 잘못을 한것인가요?
도와주세요~
bbs/write.php 에 추가로 삽입한 소스
// 로그인중이고 자신의 글이라면 또는 관리자라면 패스워드를 묻지 않고 바로 수정, 삭제 가능
if (($member[mb_id] && ($member[mb_id] == $write[mb_id])) || $is_admin) {
$update_href = "./write.php?w=u&bo_table=$bo_table&wr_id=$wr_id&page=$page" . $qstr;
$delete_href = "javascript:del('./delete.php?bo_table=$bo_table&wr_id=$wr_id&page=$page".urldecode($qstr)."');";
if ($is_admin)
{
set_session("ss_delete_token", $token = uniqid(time()));
$delete_href = "javascript:del('./delete.php?bo_table=$bo_table&wr_id=$wr_id&token=$token&page=$page".urldecode($qstr)."');";
}
}
else if (!$write[mb_id]) { // 회원이 쓴 글이 아니라면
$update_href = "./password.php?w=u&bo_table=$bo_table&wr_id=$wr_id&page=$page" . $qstr;
$delete_href = "./password.php?w=d&bo_table=$bo_table&wr_id=$wr_id&page=$page" . $qstr;
}
댓글 전체
일단 del 함수호출할때 값을 하나도 안넘기셨습니다
javascript:del('./delete.php?bo_table=$bo_table&wr_id=$wr_id&page=$page".urldecode($qstr)."');
위와같이 del시킬 주소 값과 고유키값이 넘어가야 합니다.
또한 글쓰기 페이지는 wr_id 값이 없으므로 게시글 삭제가 안되실꺼 같은데요
글쓰기 페이지에서 어떤걸 삭제시키실건지 정하셔야 될꺼 같습니다
javascript:del('./delete.php?bo_table=$bo_table&wr_id=$wr_id&page=$page".urldecode($qstr)."');
위와같이 del시킬 주소 값과 고유키값이 넘어가야 합니다.
또한 글쓰기 페이지는 wr_id 값이 없으므로 게시글 삭제가 안되실꺼 같은데요
글쓰기 페이지에서 어떤걸 삭제시키실건지 정하셔야 될꺼 같습니다
<input name=btnsubmit type=submit value=' 삭 제 ' class=button onclick="javascript:del('javascript:del('./delete.php?bo_table=$bo_table&wr_id=4');
');" >
답변 감사 드립니다.^^
알려주신 코드를 그대로 적용해봤는데 작동이 안되서, 위에처럼 wr_id 값을 임의로 넣었봤는데도 삭제가 안되요. 어떻게 다른 방법이 없을까요?ㅜ
');" >
답변 감사 드립니다.^^
알려주신 코드를 그대로 적용해봤는데 작동이 안되서, 위에처럼 wr_id 값을 임의로 넣었봤는데도 삭제가 안되요. 어떻게 다른 방법이 없을까요?ㅜ
$ 가 들어가는 것은 php 코드 입니다. ,그리고 괄호 처리도 잘못되셨네요
<input name=btnsubmit type=submit value=' 삭 제 ' class=button onclick="javascript:del('javascript:del('./delete.php?bo_table=<?=$bo_table?>&wr_id=4');" >
위와같이 넣으셔야 됩니다.
<input name=btnsubmit type=submit value=' 삭 제 ' class=button onclick="javascript:del('javascript:del('./delete.php?bo_table=<?=$bo_table?>&wr_id=4');" >
위와같이 넣으셔야 됩니다.