팁이 아니라 제가 오늘 완전삽질한 이야기입니다. 아래는 쿠키를 가져와서 값이 널이 아니면 필요한 처리를 해줘야 하는 소스인데 변수 $cookie_value 에 값이 죽어도 안 넘어오는 것이였습니다.
if ( $cookie_value != NULL ) { //....널이아니면 작업처리 }?>
한참을 해매다가 얼굴팔림을 무릎쓰고, 옆분에게 물어봤습니다. php.ini에 register_long_arrays 가 Off 로 되어 있어서 값이 안 넘어온다네요ㅠ.ㅠ
$HTTP_COOKIE_VARS 이외에도 $HTTP_POST_FILES$HTTP_SERVER_VARS$HTTP_GET_VARS$HTTP_POST_VARS$HTTP_ENV_VARS모두 register_long_arrays 가 On으로 되어 있어야만 값이 넘어옵니다.위의 $HTTP 시리즈를 사용했는데 값이 안 넘어오면 php.ini 파일에서 register_long_arrays=Off 부분을 register_long_arrays=On 으로 수정 하십시요