Avatar billede sotec Nybegynder
20. november 2002 - 21:05 Der er 3 kommentarer og
1 løsning

100% Nybegynder spørge...

Jeg er helt grøn i ASP, og har ikke engang et 59 kr. hæfte!

Jeg vil gerne opsamle input fra flere forms fordelt på flere sider.

Er det ikke noget med at bruge HIDDEN input felter?

Nå, men jeg har fundet denne tutorial:
http://support.microsoft.com/default.aspx?scid=KB;en-us;q300104

Som meget godt beskriver hvordan man sender data fra en side til en anden, men hvad hvis der er en side i mellem disse 2:

Side 1

<html>
<head>
</head>
<body>
<FORM action="RetrieveData_Post.asp" id=form1 method=post name=form1>
    First Name:
    <br>
    <INPUT id="txtFirstName" name="txtFirstName" >
    <br>
    Last Name:
    <br>
    <INPUT id="txtLastName" name="txtLastName" >
    <br>
    <INPUT type="submit" value="Submit">
</FORM>
</body>
</html>

Side 2

<%@ Language=VBScript %>
<html>
<head>
</head>
<body>
<%
Response.Write("First Name: " & Request.Form("txtFirstName") & "<br>")
Response.Write("Last Name: " & Request.Form("txtLastName") & "<br>")
%>
</body>
</html>


Lad os antage at jeg også ville spørge på alder og højde på en side mellem de 2 ovenstående.
Hvordan sender jeg disse data videre sammen med de andre?

Er vi ude i at have variabler som value i skjulte input felter eller hur?


Tak for tålmodigheden!
Avatar billede sotec Nybegynder
20. november 2002 - 21:07 #1
PS.  Jeg sætter stor pris på kode eksempler
Avatar billede tuctoh Nybegynder
20. november 2002 - 21:09 #2
<html>
<head>
</head>
<body>
<FORM action="RetrieveData_Post.asp" id=form1 method=post name=form1>
    First Name:
    <br>
    <INPUT id="txtFirstName" name="txtFirstName" >
    <br>
    Last Name:
    <br>
    <INPUT id="txtLastName" name="txtLastName" >
    <br>
    <INPUT type="submit" value="Submit">
</FORM>
</body>
</html>

Side 2

<%@ Language=VBScript %>
<html>
<head>
</head>
<body>
<FORM action="RetrieveData_Post2.asp" id=form1 method=post name=form1>
    First Name:
    <br>
    <INPUT id="alder" name="alder" >
    <br>
    Last Name:
    <br>
    <INPUT id="height" name="height" >
    <br>
    <INPUT type="submit" value="Submit">
<input type="hidden" value="<%=Request.Form("txtFirstName")%>" name="txtFirstName">
<input type="hidden" value="<%=Request.Form("txtLastName")%>" name="txtLastName">
</FORM>
<%
Response.Write("First Name: " & Request.Form("txtFirstName") & "<br>")
Response.Write("Last Name: " & Request.Form("txtLastName") & "<br>")
%>
</body>
</html>


Side 3:

<%@ Language=VBScript %>
<html>
<head>
</head>
<body>
<%
Response.Write("First Name: " & Request.Form("txtFirstName") & "<br>")
Response.Write("Last Name: " & Request.Form("txtLastName") & "<br>")
Response.Write("Alder: " & Request.Form("alder") & "<br>")
Response.Write("Height: " & Request.Form("height") & "<br>")
%>
</body>
</html>
Avatar billede sotec Nybegynder
20. november 2002 - 21:20 #3
BINGO!
Avatar billede tuctoh Nybegynder
20. november 2002 - 21:23 #4
;) tak for points
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