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]; } }
힘내세요. 우리에게는 벅카스가 있잖아요
'IT > php' 카테고리의 다른 글
php 정확한 저번달 저번주 어제 날짜 구하기 (0) | 2015.08.18 |
---|---|
php에서 try catch finally 사용하기 (0) | 2015.07.29 |
php referer 검색어(키워드) 추출하기 (0) | 2015.07.27 |
php session redis로 설정 (0) | 2015.07.22 |