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

session_unregister() is deprecated

· 14년 전 · 5024 · 1
팁이라 하기엔 뭣 하지만, 다음 배포판에 적용되기를 바라는 마음에 올려봅니다.
이 글은 전문적 지식이 없는 일반 사용자의 추측임을 먼저 알려드립니다.

익명으로 코멘트 달 때 저런 메세지가 뜨길레 찾아 보니까
(관련 글 : http://stackoverflow.com/questions/1250173/how-to-avoid-deprecation-warning-by-replacing-session-unregister-with-session)

/bbs/write_comment_update.php
 59 if (!$is_member) {
 60     if ($w=='' || $w=='c') {
 61         $key = get_session("captcha_keystring");
 62         session_unregister("captcha_keystring");
 63         if (!($key && $key == $_POST[wr_key])) {
 64             alert("정상적인 접근이 아닌것 같습니다.");
 65         }
 66     }
 67 }

62번째 라인을 unset($_SESSION['captcha_keystring']); 로 변경하면 되는 듯 합니다.

댓글 작성

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

로그인하기

댓글 1개

$_SESSION['captcha_keystring'] = null; 이나
$_SESSION['captcha_keystring'] = ''; 로 사용해도 무방하고 더 편리합니다.

게시글 목록

번호 제목
34292
34279
34278
34264
34251
34231
34196
34184
34166
34151
34143
34142
34134
34132
34131
34125
34093
34076
34060
34031