/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Problemer med response.redirect efter uplo~
Fra : Thomas Due


Dato : 12-12-02 13:09

Hejsa,

Jeg har fundet et ASP script som håndterer fil upload via rent asp. Det
virker ret godt, og det er ikke problemet, selv om jeg tror det har noget
med problemet at gøre. Denne upload håndteres af en klasse som er defineret
i asp filen. Min form header ser således ud:

<form action="loadreport.asp?action=create" method="post"
enctype="multipart/form-data">

Efter at have håndteret upload'et vil jeg redirecte til en anden side for at
vise resultatet af denne upload. Det gør jeg ved hjælp af følgende kommando:

Response.redirect "default.asp"

Problemet er at jeg får en fejl som jeg ikke umiddelbart forstår:

--- FEJL BESKED START---
Response object error 'ASP 0156 : 80004005'

Header Error

/dk/functions/loadreport.asp, line 87

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

--- FEJL BESKED SLUT ---

Den linie 87 der er omtalt, er min response.redirect. Er der nogen som kan
fortælle mig hvad der er galt.
--
Thomas Due
Software Developer
Scanvaegt Nordic A/S



 
 
Jens Gyldenkærne Cla~ (12-12-2002)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 12-12-02 13:15

Thomas Due skrev:

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

Se <http://www.asp-faq.dk/article/?id=48>
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Thomas Due (12-12-2002)
Kommentar
Fra : Thomas Due


Dato : 12-12-02 13:30

> > The HTTP headers are already written to the client browser.
> > Any HTTP header modifications must be made before writing page
> > content.
>
> Se <http://www.asp-faq.dk/article/?id=48>

Jeg har nu prøvet at tilføje Response.Buffer = true til min side, men fejlen
er stadigvæk den samme. Så det er åbenbart ikke det. Ellers forholdsvis
interessant artikel.

--
Thomas Due
Software Developer
Scanvaegt Nordic A/S



Jesper Stocholm (12-12-2002)
Kommentar
Fra : Jesper Stocholm


Dato : 12-12-02 13:32

Thomas Due wrote :

>> > The HTTP headers are already written to the client browser.
>> > Any HTTP header modifications must be made before writing page
>> > content.
>>
>> Se <http://www.asp-faq.dk/article/?id=48>
>
> Jeg har nu prøvet at tilføje Response.Buffer = true til min side, men
> fejlen er stadigvæk den samme. Så det er åbenbart ikke det. Ellers
> forholdsvis interessant artikel.

udskriver du noget til browseren inden du viderestiller ?



--
Jesper Stocholm - http://stocholm.dk
** Vil det sige, at ham Lars er et stort brød på 15 år ? **
Svar venligst til gruppen og ikke til mig privat !
Skriv under det du svarer på - www.usenet.dk/netikette/citatteknik.html

Thomas Due (12-12-2002)
Kommentar
Fra : Thomas Due


Dato : 12-12-02 13:35

> udskriver du noget til browseren inden du viderestiller ?

Ja, bl.a. adskillige Response.flush. Jeg var åbenbart lidt for hurtigt. For
da jeg først havde fjernet dem, så kørte det fint.

*RØDMER STÆRKT*


Mange tak for hjælpen.
--
Thomas Due
Software Developer
Scanvaegt Nordic A/S



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste