많은 님들의 답변대로
response.redirect를 사용하기 전에
response.write가 쓰이면 머릿글 오류가 납니다.
이럴 때 문서 처음 부분에
response.buffer=true를 설정하면
머릿글오류가 나지 않습니다.
asp 2.0에서는 default가 false로 되어 있지만
asp 3.0에서는 true로 설정되어 있습니다.
아마도 window2000에서 같은 소스를 실행하면 오류가 나지 않는 것은
이런 이유에서 입니다.
--------------------- [원본 메세지] ---------------------
아래와 같은 에러가 생기는데 무슨 에러인지 도통 알수가 없어서요
이유를 아시는분들은 좀 갈켜주세요
응답 개체 error 'ASP 0156 : 80004005'
머리글 오류
/kky/membercheck.asp, line 73
클라이언트 브라우저에 HTTP 헤더가 이미 쓰여 있습니다. HTTP 헤더는 페이지 내용을 쓰기 전에만 수정해야 합니다.
------------------------- 소스부분 -----------------------------
<%
else
session("id") = id
Response.redirect "memberpage.asp" <---- 여기 73라인
end if
end if
end if
DBRs.Close
Set DBRs = Nothing
DBConn.Close
Set DBConn = Nothing
%>
카페 게시글
ASP Q/A
! 답변
Re:머리글오류 !!-> buffer로 해결...
다음검색