Slettet bruger
26. april 2002 - 23:55
Der er
31 kommentarer og 1 løsning
redirect
Hej eksperter.... er der en der kan sige mig om hvordan man redirester til den side man er på, når ens database er opdateret: response.redirect ("hvad skal der stå her ?") mvh. questis.dk
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
26. april 2002 - 23:58
#1
Jeg plejer i stedet at afvikle database operationerne i en usynlig iframe. På den måde behøver du ikke at redirecte tilbage til siden.
Slettet bruger
26. april 2002 - 23:59
#2
hmmm.... men iframe er jo ikke just browsernes gode ven *SS*
26. april 2002 - 23:59
#3
request.servervariables("SCRIPT_NAME") : navnet på den asp fil man er i request.servervariables("HTTP_REFERER") : den fil man kommer fra.
27. april 2002 - 00:00
#4
response.redirect "nyaspside.asp"
Slettet bruger
27. april 2002 - 00:00
#5
eagleeye>> jeg vil gerne have den til selv at finde ud af hvilken side den er på, da det bliver en gennerel side dette .
27. april 2002 - 00:02
#6
Denne request.servervariables("SCRIPT_NAME") giver sti/filnavn til den fil man skriver det i. Eks hvis du har opret.asp og skriver request.servervariables("SCRIPT_NAME") får du opret.asp ud af det... Så hvis det er samme side så: response.redirect (request.servervariables("SCRIPT_NAME"))
27. april 2002 - 00:03
#7
så brug en almindelig frame
Slettet bruger
27. april 2002 - 00:04
#8
ja, det er i princippet samme side. men unde en mode eks: formularen, sender dig til en side der skal skrive i db, og denne skal så sende dig tilbage til formularens side
Slettet bruger
27. april 2002 - 00:12
#9
og de to ovennævte virker ikke helt.... de sende mig til den side der opdaterer databasen
27. april 2002 - 00:15
#10
også request.servervariables("HTTP_REFERER") ?? er det samme fil form og den kode som gemmer i dben er i?
Slettet bruger
27. april 2002 - 00:17
#11
ja, men kode til at gemme ligger i en mode eksempel: formen url: spm.asp?id=2 kode til db url: spm.asp?id=2?mode?kommentar
27. april 2002 - 00:20
#12
Du skal så havde id med tilbage? så må det bliver sådan noget her: response.redirect (request.servervariables("SCRIPT_NAME") & "?id=" & request.querystring("id"))
Slettet bruger
27. april 2002 - 00:23
#13
hmmmm så skriver den den rigtige url.... men mangle tallet altså den skriver kun dette: spm.asp?id=spm.asp?id=
Slettet bruger
27. april 2002 - 00:24
#14
skriver kun dette: spm.asp?id=
27. april 2002 - 00:25
#15
har du en variable du ligger id i når du kommer ind på siden?
Slettet bruger
27. april 2002 - 00:26
#16
den skal jeg lige have skåret ud (er stadig ny i dette)
27. april 2002 - 00:28
#17
har du et sted i koden, noget der ligner: id = request.Querystring("id")
Slettet bruger
27. april 2002 - 00:29
#18
jeg har sådanne et par stykker: strSQL = "Select * From tråd Where Id = " & Request.Querystring("id")
27. april 2002 - 00:32
#19
Prøv lige denne der er kommer "" med til sidst: response.redirect (request.servervariables("SCRIPT_NAME") & "?id=" & request.querystring("id") & "")
Slettet bruger
27. april 2002 - 00:34
#20
det blev det ikke bedre af samme resultat som før...
27. april 2002 - 00:37
#21
underligt meget underligt. Prøv dette: id = Request.Querystring("id") '<--- i starten af asp filen så du sikker på at få id gemt Så kan du evt rette SQL-sætnigen til, ikke nødvendigt men muligt. strSQL = "Select * From tråd Where Id = " & id Så ret redirect til: response.redirect (request.servervariables("SCRIPT_NAME") & "?id=" & id)
Slettet bruger
27. april 2002 - 00:40
#22
hmmm.... men SQL-sætningen skal være benævnt med id kan da dette er alt afgørende for indputtet...
du kan se siden her:
http://www.questis.dk/koder/asp/forum/
Slettet bruger
27. april 2002 - 00:42
#23
det er under hver tråd.... når man skal lave et indlæg
Slettet bruger
27. april 2002 - 00:45
#24
så er planen man skal tilbage til spm ligesom på E
27. april 2002 - 00:45
#25
jeg kan se din action på formen ser sådan her ud: action='spm.asp?mode=kommentar' der mangler id hvis det skal passe med det du skrev tidligere: "kode til db url: spm.asp?id=2?mode?kommentar"
Slettet bruger
27. april 2002 - 00:46
#26
ups ja sorry.... jeg mente at den sendte den med id.... men det gør den jo logisk nok ikke
Slettet bruger
27. april 2002 - 00:50
#27
kan det så ikke lade sig gøre eller hvad ??? er ked af at jeg gav forkert informationer
27. april 2002 - 00:50
#28
logisk nok ikke?? på hvilken måde, du skal vel havde id for at vide hvilken spm en kommentar tilhøre.. men jeg kikkede lidt i <FORM>'en fandt et hidden input felt som hedde svar_id men vædien svarne til id: <input type='hidden' name='svar_id' value='1'> Så prøv sådan her: response.redirect (request.servervariables("SCRIPT_NAME") & "?id=" & request.form("svar_id"))
27. april 2002 - 00:51
#29
når og ret sin sql-sætning tilbage igen.
Slettet bruger
27. april 2002 - 00:52
#30
undskylder meget at jeg gjorde det så forvirende og komplekst....
Slettet bruger
27. april 2002 - 00:53
#31
men nu virker det i hvert fald... og jeg er rigtig glad for at du tog dig tid til at hjælpe mig
27. april 2002 - 00:54
#32
det var så lidt. :)
Kurser inden for grundlæggende programmering