Jeg har lavet noget login-halløj og det virker meget fint - på server1.
Men på server2 virker det ikke helt så fint. Der får jeg nemlig en
***********************************************************************
* Response object error 'ASP 0156 : 80004005'
*
* Header Error
*
* ?
*
* The HTTP headers are already written to the client browser. Any HTTP
* header modifications must be made before writing page content.
***********************************************************************
For at afhjælpe problemet har jeg lavet en <%Response.buffer = TRUE%> i
de berørte asp-filer - uden virkning.
Når jeg går fra side1.asp (hvor jeg logger ind) og til side2.asp så
opstår fejlen. Men går jeg ind på side2.asp igen bagefter, så virker
det fint. Starten af side2.asp ser således ud:
***********************************************************************
* <%Response.buffer = TRUE%>
* <%
* If Session("login") <> "yes" Then
* Response.Redirect "default.asp"
* End If
* %>
* <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
* "
http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
* <html>
* <head>
* ....
***********************************************************************
Er der nogen der kan hjælpe med dette problem? Skal jeg have fat i
admin og bede ham ændre ved opsætningen af server2?
--
Morten