Avatar billede brugs Nybegynder
11. maj 2003 - 20:41 Der er 4 kommentarer og
1 løsning

Fejlmeddelse ved visning af side

Hej!!

Jeg får denne fejlmeddelse når men åbner en side som skal "redirecte" til en side som passer til aktuel måned.

Response object error 'ASP 0156 : 80004005'

Header Error

/surfklubben/kalender/month.asp, line 33

The HTTP headers are already written to the client browser. Any HTTP header modifications must be made before writing page content.

Dette er koden jeg har brugt:

<%
If Month(Date) >= 5 AND Month(Date) <= 5  Then
  response.redirect ("maj.asp")
End If
%>

(det virker godt nok på min egen server)

Hvad kan der være galt???
Avatar billede eagleeye Praktikant
11. maj 2003 - 20:44 #1
Prøv at sætte denne linje i toppen af din fil

<% Response.buffer = true %>
Avatar billede eagleeye Praktikant
11. maj 2003 - 20:44 #2
Hvis ikke så prøv at sætte en Response.clear ind før rediret linjen.:

  Response.Clear
  response.redirect ("maj.asp")
Avatar billede brugs Nybegynder
11. maj 2003 - 20:55 #3
Det virker ikke rigtig!!

Men helt nøjagtig hvor er det jeg skal sætte <% response.buffer = true%>
Er det før alt på siden eller bare før
<%
If Month(Date) >= 5 AND Month(Date) <= 5  Then
  response.redirect ("maj.asp")
End If
%>
???
Avatar billede -master-d- Nybegynder
11. maj 2003 - 21:03 #4
Du gør sådan her :

<% response.buffer = true%>

Sidens indhold - HTML

<%
If Month(Date) >= 5 AND Month(Date) <= 5  Then
  Response.Clear
  response.redirect ("maj.asp")
End If
%>
Avatar billede brugs Nybegynder
11. maj 2003 - 21:17 #5
Juhuu det virkede!!
men jeg behøvede ikke at skrive den sidste del (Response.Clear)
 
Tak for det!!!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester