06. januar 2003 - 23:08
Der er
6 kommentarer og
1 løsning
Redirect på gjestebok
Har en enkel databasebasert gjestebok med 2 sider.
Side 1 er et form som sender info videre til en database som side 2 henter informasjonen ut fra og viser som en gjestebok.
Hvordan får jeg redirektet fra side 1 til side 2 når brukeren har trykket SEND?
KnB
06. januar 2003 - 23:10
#1
det burde formen gøre.. du har vel defineret en action i form-tagget?
eks:
<form method="post" action="xxx.asp">
<!--selve formen-->
<input type="submit" value="Send">
</form>
06. januar 2003 - 23:10
#2
i dit form-felt skal der stå en action, f.eks.:
<form method="post" name="minform" action="side2.php">
- så bliver der hoppet til side2.php, når der trykkes på send-knappen - og de indtastede data ryger med over.
06. januar 2003 - 23:15
#3
>>zentro
det var lige det jeg havde skrevet :)
06. januar 2003 - 23:21
#4
ja ja, 8 sekunder før fordi jeg var venlig at skrive lidt forklaring nedenfor;-)
Du giver en fadbamse.
06. januar 2003 - 23:34
#5
hehe - det er rigtigt - min fejl :D
07. januar 2003 - 02:01
#6
Men hvis man kun bruger action="side2.asp" forutsetter det at man har plassert koden for å putte data inn i databasen i nettopp side2.asp. Jeg synes ofte det er bedre å samle form og form-behandling i samme fil.
F.eks:
<form method="post" action="side1.asp?event=save">
Før <html> skriver man så:
if request.querystring("event")="save" then
'legg alt inn i databasen
'lukk databasen
response.redirect("side2.asp")
end if
Husk å ikke send noe til klienten før response.redirect
09. januar 2003 - 06:27
#7
Takk, alle 3!
KnB
Kurser inden for grundlæggende programmering