토큰에러가 뜹니다 도와주세요
이번 패치하고 글 삭제시 간헐적으로 토큰에러가 나옵니다.
무엇을 수정해야 하는지요
예전에도 토큰에러 때문에 머리 아팠었는데 어지어지해서 해결했었는데
가먹었어요 ㅠ,ㅠ
부탁 드립니다.
자세히 설명좀 부탁드립니다.
패치가 무서워요 ㅋㅋ
무엇을 수정해야 하는지요
예전에도 토큰에러 때문에 머리 아팠었는데 어지어지해서 해결했었는데
가먹었어요 ㅠ,ㅠ
부탁 드립니다.
자세히 설명좀 부탁드립니다.
패치가 무서워요 ㅋㅋ
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 21개
$update_href = $delete_href = "";
// 로그인중이고 자신의 글이라면 또는 관리자라면 패스워드를 묻지 않고 바로 수정, 삭제 가능
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)."');";
}
}
delete.php 에
if ($is_admin)
{
if (!($token && get_session("ss_delete_token") == $token))
alert("토큰 에러로 삭제 불가합니다.");
}
이렇게 토큰관련코드가 들어갔는지 확인해보세요~
지우라는건가요 넣으라는건가요..
이미 들어가 있는 경우에는 어떻게 해야하는건지..
bbs/delete.php 4번째 줄인가 부터
/*if ($is_admin)
{
if (!($token && get_session("ss_delete_token") == $token))
alert("토큰 에러로 삭제 불가합니다.");
}*/
주석처리 해주시면 잘 지워집니다. 너무 무대뽀인가... 암튼 지워지니까요...
bbs/delete.php 에
맨 위의 코드를 추가하시면 됩니다.
그다음이 아래처럼 되겟죠....
아래 코드는 원래 있는거임.
if ($is_admin)
{
if (!($token && get_session("ss_delete_token") == $token))
alert("토큰 에러로 삭제 불가합니다.");
}
<?
include_once("./_common.php");
와
if ($is_admin)
{
if (!($token && get_session("ss_delete_token") == $token))
alert("토큰 에러로 삭제 불가합니다.");
}
의 사이에
// 수정, 삭제 링크
$update_href = $delete_href = "";
// 로그인중이고 자신의 글이라면 또는 관리자라면 패스워드를 묻지 않고 바로 수정, 삭제 가능
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)."');";
}
}
를 추가하면 되네요.. 신비나라님, ReeJang 감사합니다^^*