그누보드 토큰

그누보드 토큰

QA

그누보드 토큰

답변 2

본문

그누보드 common.lib.php 에 있는 토큰 그대로 가져와서 출력까진 성공했습니다

 

<input type="hidden" name="token" value="<?php echo _token(); ?>">

 

로 해서 토큰 출력하고 hidden 으로 보내는거까지 성공은했는데

 

글 저장할때

 

if($token!=$check_token()){

echo "잘못된 접근입니다.";

}

 

이렇게 해줬는데.. ㅠㅠ

 

안돼요 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ

이 질문에 댓글 쓰기 :

답변 2

카츠님

 

Fatal error: Call to undefined function set_session() in /host/home/host/html/lib/common.lib.php on line 94 

set_session 함수가 선언되지 않았다고 나오는군요.
최신버전이시면 포함되어 있을텐데요. 버전을 업데이트하시거나 아니면
아래 코드를 common.lib.php 에 추가해주세요. 파일 아무곳이나 추가하면 됩니다.

// 세션변수 생성
function set_session($session_name, $value)
{
    if (PHP_VERSION < '5.3.0')
        session_register($session_name);
    // PHP 버전별 차이를 없애기 위한 방법
    $$session_name = $_SESSION[$session_name] = $value;
}

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 12
© SIRSOFT
현재 페이지 제일 처음으로