2015. 7. 29. 11:46 IT/php

php session_register 에러

사이트는 돌아가는데 로그인이 안되어서 많이 당황하셨죠?


undefined function session_register 요런 에러도 나왔다구요?


원인은 고갱님 프로그램이 session_register 를 이용해서 만들었는데 요놈이 5.3.0 부터 없어졌거든요


정말이예요 ㅋㅋㅋㅋㅋ






자 이제 당황하지 마시고 공통 파일 상단 혹은 기존 session_start 부분에 아래의 코드를 집어넣습니다.


그리고 버전차의로 발생한 에러들은 지금부터 시작일겁니다.



/*******************************************************************************
* session_register
* FOR PHP < 5.3.0
*******************************************************************************/
session_start();

if(!function_exists('session_register'))
{
	// var_dump($_SESSION);

	foreach($_SESSION as $sKey => $sVal)
	{
		if(!isset(${$sKey}))
		{
			${$sKey} = $sVal;
		}
	}

	function session_register($key)
	{
		$_SESSION[$key] = $GLOBALS[$key];
	}
}


힘내세요. 우리에게는 벅카스가 있잖아요


Posted by xanasia

블로그 이미지
xanasia

공지사항

Yesterday
Today
Total

달력

 « |  » 2024.5
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함