Avatar billede sagdjb Nybegynder
08. november 2002 - 14:00 Der er 5 kommentarer og
1 løsning

Submit

Hejsa

Har jeg mulighed for at "sende" samme data videre fra en side til en anden.

Jeg har en masse form-data der bruges i min ASP-side, de samme data ønsker jeg at sende videre hvis man trykker på en knap. Hvordan gøres dette??
Avatar billede medions Nybegynder
08. november 2002 - 14:03 #1
<html>
<head>
    <title></title>
</head>
<body>

<form action="modtag.asp" method="post" id=form1 name=form1>
    <input type="text" name="navn"><br>
    <input type="text" name="efternavn"><br>
    <input type="submit" value="send" id=submit1 name=submit1>
</form>

</body>
</html>

og på din modtag.asp side skriver du:

<html>
<head>
    <title></title>
</head>
<body>

<%
    Response.Write(Request.Form("navn"))
    Response.Write("<br>")
    Response.Write(Request.Form("efternavn"))
%>

</body>
</html>

//>Rune
Avatar billede sagdjb Nybegynder
08. november 2002 - 14:05 #2
Okey, men spørgsmålet gik på at sende dataene videre fra modtag.asp til modtag_anden.asp (uden igen at lave en form med dataene fra den tidligere form)
Avatar billede medions Nybegynder
08. november 2002 - 14:07 #3
Ahh ok.. Jamen så er du nødt til at overføre det vha. parameter!

<html>
<head>
    <title></title>
</head>
<body>

<form action="modtag.asp" method="get">
    <input type="text" name="navn"><br>
    <input type="text" name="efternavn"><br>
    <input type="submit" value="send">
</form>

</body>
</html>


Det gør du vha. metoden GET... Altså ikke POST ;o)

Så kan du efterspørge dem med Request.QueryString("navn") og Request.QueryString("efternavn")

//>Rune
Avatar billede sagdjb Nybegynder
08. november 2002 - 14:10 #4
Nej... data skal videre se følgende eksemple:

program A
form action=b.asp
navn : jacob
/form

Program B
form("navn") = jacob
Sender videre til C

Program C
form("navn") = jacob

Altså at program B sender det videre til program C, UDEN at lave en ny form med data modtaget fra program A.
Avatar billede eagleeye Praktikant
08. november 2002 - 14:13 #5
Avatar billede medions Nybegynder
08. november 2002 - 14:16 #6
Ok, hvordan forløber det sig? Redirectes der automatisk eller submittes der på A,B og C?

Hvis vi siger vi starte med "program" A, og sender de første oplysnigner (Navn og Efternavn)
<html>
<head>
    <title></title>
</head>
<body>

<form action="modtag.asp" method="get">
    <input type="text" name="navn"><br>
    <input type="text" name="efternavn"><br>
    <input type="submit" value="send">
</form>

</body>
</html>

Så kommer vi så til program B/modtag.asp Hvor du så skriver:

<html>
<head>
    <title></title>
</head>
<body>

<form action="modtag.asp?navn=<%= Request.QueryString("navn")%>&efternavn=<%= Request.QueryString("efternavn")%>" method="get">
    <input type="text" name="familiemedd"><br>
    <input type="text" name="hundenavn"><br>
    <input type="submit" value="send">
</form>

</body>
</html>

Og sådan fortsætter du bare....

//>Rune
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