Avatar billede kunop Nybegynder
13. januar 2003 - 23:24 Der er 4 kommentarer og
1 løsning

Error handling

Jeg har en side hvorpå der af og til ogstår fejl, kan jeg ikke gøre således, at hvis der opstår en fejl, så bliver siden reloadet?

Jeg har kigget lidt på de eksisterende spørgsmål herinde, og forsøgt mig med:

<% On Error Resume Next
response.Redirect("index.asp")
Err.Clear
%>

Men det virker ikke. Nogen forslag til hvordan det kan gøres?
Avatar billede angam Nybegynder
13. januar 2003 - 23:28 #1
Det burde jo virke.
Mit bedste bud er at du mangler <% Response.Buffer=true%> i toppen.
Avatar billede jespernaur Nybegynder
13. januar 2003 - 23:28 #2
Var det ikke en bedre ide at finde ud af hvori fejlen består? Så kunne du rette den og dermed undgå problemet fuldstændigt.
Avatar billede eagleeye Praktikant
13. januar 2003 - 23:31 #3
Du skal lave det i stil med dette eller vi du reloade siden hele tiden..

<%
Response.Buffer=true
on error resume next
..kode..
..kode..

if Err.Number <> "" then
  response.Clear      ' <------------ Kan måske fjernes
  response.Redirect("index.asp")
end if
Avatar billede kunop Nybegynder
13. januar 2003 - 23:36 #4
Siden skal kun reloades en gang... Fejlen opstår ret sjældent. Så den burde virke hvis man reloader en gang. Prøver lige i morgen
Avatar billede kunop Nybegynder
14. januar 2003 - 20:25 #5
Har prøvet at implementere forslagene i koden, men da fejlen ikke opstår hver gang, er jeg endnu ikke sikker på at det virker... Så jeg giver det lige en dag eller to
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