webForumDet fria alternativet

Varför funkar inte scriptet??

30 svar · 349 visningar · startad av Goosefish · sida 2 av 2

GoosefishMedlem sedan juli 200143 inlägg
#21

en fråga till...om jag vill göra en Response.Redirect "" på sidan då man just har skickat innehållet till databasen hur gör man då?

------------------
Goosefish

@ndersMedlem sedan juni 200032 969 inlägg
#22

det är inga konstigheter.

allra överst på sidan (om du inte kör iis5, där buffringen är default):

response.buffer=true

sedan är det bara att göra vad du ska för att avsluta med en response.redirect.

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

GoosefishMedlem sedan juli 200143 inlägg
#23

så här funkar ej....
se längst upp och längst ner

<!-- #include virtual="adovbs.inc" -->
<%
response.buffer=true
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=c:\inetpub\wwwroot\adressbok.mdb"

Set RecSet = Server.CreateObject("ADODB.RecordSet")
Addera = "SELECT * FROM adresstabell"

RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic

RecSet.AddNew

RecSet("Namn") = Request.Querystring("fornamn")
RecSet("Efternamn") = Request.Querystring("efternamn")
RecSet("ICQ") = Request.Querystring("icq")
RecSet("Email") = Request.Querystring("email")
RecSet("Hemsida") = Request.Querystring("hemsida")

RecSet.Update
RecSet.Close
Connect.Close
Response.Redirect "adressbokdel1.htm"
%>

------------------
Goosefish

@ndersMedlem sedan juni 200032 969 inlägg
#24

du måste ha response.buffer=true allra högst upp i asp-dokumentet, den måste vara den första rad som körs.

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

GoosefishMedlem sedan juli 200143 inlägg
#25

den är ju det...allra längst upp

------------------
Goosefish

GoosefishMedlem sedan juli 200143 inlägg
#26

eller ska den vara ännu längre upp???

------------------
Goosefish

@ndersMedlem sedan juni 200032 969 inlägg
#27

allra högst upp! :)

om du får felmeddelande så är det bra om de slänger med det också, såruvet.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

GoosefishMedlem sedan juli 200143 inlägg
#28

Response-objekt fel 'ASP 0156 : 80004005'

Fel på huvuden

/adressbokdel2.asp, rad 10

HTTP-huvudena har redan skrivits till klientläsaren. Ändringar till HTTP-huvudena måste göras innan sidinnehållet skrivs.

------------------
Goosefish

HarbackMedlem sedan juni 2001206 inlägg
#29

du måste ha response.buffer=true allra högst upp i asp-dokumentet, den måste vara den första rad som körs.

Det är som @nders säger, allra, allra högst upp!...det borde eliminera det fel du har...

------------------
MVH
Harback

GoosefishMedlem sedan juli 200143 inlägg
#30

går ej....jag har det just under
html taggen. Och Response.Redirect har jag just under Connect.Close

------------------
Goosefish

emissionMedlem sedan dec. 19996 721 inlägg
#31

Nej "allra, allra högst upp!" är det!

Efter HTML-taggen är det redan för sent.

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)