토큰에러가 뜹니다 도와주세요 정보
토큰에러가 뜹니다 도와주세요본문
이번 패치하고 글 삭제시 간헐적으로 토큰에러가 나옵니다.
무엇을 수정해야 하는지요
예전에도 토큰에러 때문에 머리 아팠었는데 어지어지해서 해결했었는데
가먹었어요 ㅠ,ㅠ
부탁 드립니다.
자세히 설명좀 부탁드립니다.
패치가 무서워요 ㅋㅋ
무엇을 수정해야 하는지요
예전에도 토큰에러 때문에 머리 아팠었는데 어지어지해서 해결했었는데
가먹었어요 ㅠ,ㅠ
부탁 드립니다.
자세히 설명좀 부탁드립니다.
패치가 무서워요 ㅋㅋ
댓글 전체
// 수정, 삭제 링크
$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("토큰 에러로 삭제 불가합니다.");
}
이렇게 토큰관련코드가 들어갔는지 확인해보세요~
$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 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("토큰 에러로 삭제 불가합니다.");
}
bbs/delete.php 에
맨 위의 코드를 추가하시면 됩니다.
그다음이 아래처럼 되겟죠....
아래 코드는 원래 있는거임.
if ($is_admin)
{
if (!($token && get_session("ss_delete_token") == $token))
alert("토큰 에러로 삭제 불가합니다.");
}
토큰에러
토큰에러
제가 해본방법은.. ReeJang님의 답변이 정답입니다!! ^^
결론 - bbs/delete.php 내
<?
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 감사합니다^^*
<?
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 감사합니다^^*
저두 이렇게 하니까 해결돼었어요^^
여기보고 고쳐서 해결되었네요.. 감사합니다.
진짜 빙고입니다!!!! 감사합니다 ( _ _ )
ReeJang님 방법으로 해결~~ 감솨해요~
이 방법으로 겨우 해결했네요. 감사합니다 ^^
와우~~됬네요...
진짜루 해결됐습니다...
감사드립니다. 주석처리하니까 되네요.
대박!!드뎌 해결되었습니다.
와 감사합니다! 결론대로 하니까 됐어요!!!