팁앤텍 아무때나 (쿠키,세션) 굽기..
작성자 user
작성일 2005-03-15 01:49:18
조회수 618
쿠키나 세션은 header() 로 날아가기때문에
모든 출력문보다 항상 앞서야 되는데요,,,,
그점이 경우에 따라선 코딩에 난관을 가져다 줄때도 있더군요....
가령, 제데로 만들어 놓고 그 파일을
이미 페이지 출력을 시킨페이지에서 include 를 시키던지..
또는 어떤 이유로 쿠키나 세션을 굽기 전에 출력문을 내보내야 하던지 할때요....
iframe 을 이용한 꽁수입니다.
------------------ lib.php -------------------------------------------
// 아무때나 쿠키를 굽자..
function make_cookie( $name, $val, $life='0', $dir='/' ) {
if( $val ) $val = htmlentities( urlencode( stripslashes( $val ) ) );
$onSrc = "make_cookie.php?name=$name&val=$val&life=$life&dir=$dir";
echo "
width=0 height=0 src = ''>
";
}
?>
------------------ make_cookie.php --------------------------------------
setCookie( $name, stripslashes( $val ), $life, $dir );
?>
---------------------------------------------------------------------------
지금 사용중인 동작 잘되고 있는 함수예요....
이것도 필요하신 분들이 계시면 좋겠습니다 ^^
댓글 0개