테스트 사이트 - 개발 중인 베타 버전입니다

그누보드 토큰 채택완료

질문맨 9년 전 조회 2,379

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

 

 

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

 

글 저장할때

 

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

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

}

 

이렇게 해줬는데.. ㅠㅠ

 

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

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

답변 2개

채택된 답변
+20 포인트
9년 전

if($token!=check_token()){

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

}

check_token() 함수앞에는 $를 붙이지 않습니다. 

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

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

9년 전

카츠님

 

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

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

답변에 대한 댓글 1개

카츠
9년 전
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;
}

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

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

로그인