04. juni 2002 - 23:47
Der er
31 kommentarer og 1 løsning
Vi prøver igen..
Hvis jeg gør følgende, smider den alt data inden for <form> op i url'en.. <form METHOD="GET" action="default.asp?action=<%Request.Querystring("S3")%>"> Please help me Obi Wan Kenobi your my only hope.. ;o) - Bruhn
Annonceindlæg fra itavis
Slettet bruger
04. juni 2002 - 23:48
#1
hvad er dit spm ?
Nå ja, He he.. Den skal kun smide værdien af ("S3") der op.. Men hvordan, alt er misset..
<form METHOD="GET" action="default.asp?action=<%=Request.Querystring("S3")%>">
Slettet bruger
04. juni 2002 - 23:52
#4
hmmmmm.... hvorfor laver du så ikke bare et link der ser sådanne ud: <a href='default.asp?action=<%Request.Querystring("S3")%>'> ? hvis du ikke skal bruge noget fra formen ?
arh du skal benytte POST som method hvis du ikke vil have form data i liniet..... <form METHOD="POST" action="default.asp?action=<%=Request.Querystring("S3")%>">
Slettet bruger
04. juni 2002 - 23:54
#6
ahhh... det er det han mener &:-D
Har prøvet men skriver bare : default.asp?Action= den vil ikke sætte værdien ind..
så er S3 tom.. den skal jo kommet fra et tilsvarne link...: side.asp?s3=det_der_skal_i_action
Så når side.asp laver form kommer den til at se sådan ud: <form METHOD="POST" action="default.asp?action=det_der_skal_i_action">
04. juni 2002 - 23:59
#10
S3 er en dropdown box, hvorfra man vælger hvilket spørgeskema man vil udfylde.. den er ikke tom..
05. juni 2002 - 00:04
#11
Er den drop down box på samme side eller kommer den fra en anden side?? Hvis den kommer fra en anden side, så prøv sådan her: <form METHOD="POST" action="default.asp?action=<%=Request("S3")%>">
05. juni 2002 - 00:04
#12
Det virker stadig ikke, og der er stadig 100 points på spil.. Det den skal skrive er default.asp?Action="værdien af det man har valgt i dropdown boxen"
05. juni 2002 - 00:04
#13
samme side..
Slettet bruger
05. juni 2002 - 00:06
#14
request.form("S#")
Slettet bruger
05. juni 2002 - 00:06
#15
request.form("S3")
05. juni 2002 - 00:08
#16
Hvis den er på samme side/form kan den ikke komme med der. Så er den jo en del af den form man vil submitte. Hvis den er på samme side hvorfor så specilt havde den som en del af url'en og ikke de andre? Du kan jo i default.asp i staten gøre sådan her: Action = Request.Form("S3") i stedet for dette: Action = Request.Querystring("Action")
Slettet bruger
05. juni 2002 - 00:11
#17
<form METHOD="POST" action="default.asp?action=<%=Request.Form("S3")%>"> hvis det skal indsættes &:-D
05. juni 2002 - 00:15
#18
Virker det ved jer, for det gør det sandelig ikke her.. Når method er post, så skriver den bare: default.asp?Action=
05. juni 2002 - 00:16
#19
prøv at kigge på min kommentar: 05/06-2002 00:08:04
05. juni 2002 - 00:18
#20
Det kan være det er mig der er galt på den.. her er hele scriptet (html'en) <%If Request.QueryString("Action") = "" Then %> <form METHOD="POST" action="default.asp?action=<%=Request.Form("S3")%>"> <table border="0" cellpadding="2" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1"> <tr> <td width="49%"><font face="Trebuchet MS" size="2">Hvad er kundens / firmaets navn</font></td> <td width="51%"> <p><font face="Trebuchet MS"><input type="text" name="S1" size="20"></font></td> </tr> <tr> <td width="49%"><font face="Trebuchet MS" size="2">Hvilken region er kunden tilknyttet:</font></td> <td width="51%"><font face="Trebuchet MS"><select size="1" name="S2"> <option>Vælg her :</option> <option>Odense</option> <option>Herning</option> <option value="Aalborg">Ålborg</option> <option value="Koebenhavn">København</option> <option>Ingen</option> <option value="Aarhus">Århus</option> </select></font></td> </tr> <tr> <td width="49%"><font face="Trebuchet MS" size="2">Hvilken type kunde er det:</font></td> <td width="51%"><font face="Trebuchet MS"> <select size="1" name="S3"> <option>Vælg her :</option> <option value="nuvaerende">Nuværende</option> <option value="tidligere">Tidligere</option> <option value="fremtidige">fremtidige samarbejdspartnere</option> </select></font></td> </tr> <tr> <td width="49%"><font face="Trebuchet MS" size="2">Hvilken slags opg. er løst for kunden</font></td> <td width="51%"><font face="Trebuchet MS" size="2">???</font></td> </tr> <tr> <td width="49%"><font face="Trebuchet MS" size="2">Hvor stor er opgaven der løses for kunden / potentialet :</font></td> <td width="51%"><font face="Trebuchet MS" size="2">???</font></td> </tr> <tr> <td width="49%"><font face="Trebuchet MS" size="2">Hvor lang tid har kunden været tilknyttet Columbus :</font></td> <td width="51%"><font face="Trebuchet MS"><select size="1" name="S6"> <option>Vælg her :</option> <option value="1">0-1/2 år</option> <option value="2">1/2-1 år</option> <option value="3">1-2 år</option> <option value="4">2-5</option> <option value="5">5-</option> </select></font></td> </tr> </table> <font face="Trebuchet MS"> <input type="submit" value="Submit" name="B1"></font></p> </form>
05. juni 2002 - 00:21
#21
Skal siden reloades ? eller er det en ny side den sendtes til?
05. juni 2002 - 00:22
#22
reloades til en action længere nede på siden..
05. juni 2002 - 00:22
#23
Jeg forstår stadig ikke hvor du vil havde: default.asp?action=xxx og ikke bare kan bruge request.form("s3") på deafult siden?
05. juni 2002 - 00:24
#24
ok... kan man så ikke lave det sådan her: action = Request.Form("S3") if action = "" then action = Request.QueryString("Action") end if <%If Action = "" Then %> <form METHOD="POST" action="default.asp">
05. juni 2002 - 00:25
#25
Ok det er her er vired..Hvis jeg submitter kommer samme side igen med url'en default.asp?Action= Hvis jeg så trykker submit igen uden at vælge en værdi i dropdown boxen, smider den mig til den side jeg først bad om..?? Det er sku da sort..
05. juni 2002 - 00:25
#26
i sted for disse to linier: <%If Request.QueryString("Action") = "" Then %> <form METHOD="POST" action="default.asp?action=<%=Request.Form("S3")%>">
05. juni 2002 - 00:27
#27
Ja det fordi den tager Reqquest.Form("S3") når siden laves/loades på serveren og så vil den virke dog vil den være en gang bagud.
05. juni 2002 - 00:29
#28
kan det laves..??
05. juni 2002 - 00:32
#29
Det kan ikke laves sådan at man med ASP kode ligger noget ind i form action tagen lige som form submittes. Mit bud er i kommentar 05/06-2002 00:24:54
05. juni 2002 - 00:34
#30
det kan jeg ik få til at virke.. du vil vel skrive det : <% action = Request.Form("S3") if action = "" then action = Request.QueryString("Action") end if %> <%If Action = "" Then %> <form METHOD="POST" action="default.asp">
05. juni 2002 - 00:41
#31
<% action = Request.Form("S3") if action = "" then action = Request.QueryString("Action") end if %> <%If action = "" Then %> <form METHOD="POST" action="default.asp"> <table border="0" cellpadding="2" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1"> <tr> <td width="49%"><font face="Trebuchet MS" size="2">Hvad er kundens / firmaets navn</font></td> <td width="51%"> <p><font face="Trebuchet MS"><input type="text" name="S1" size="20"></font></td> </tr> <tr> <td width="49%"><font face="Trebuchet MS" size="2">Hvilken region er kunden tilknyttet:</font></td> <td width="51%"><font face="Trebuchet MS"><select size="1" name="S2"> <option>Vælg her :</option> <option>Odense</option> <option>Herning</option> <option value="Aalborg">Ålborg</option> <option value="Koebenhavn">København</option> <option>Ingen</option> <option value="Aarhus">Århus</option> </select></font></td> </tr> <tr> <td width="49%"><font face="Trebuchet MS" size="2">Hvilken type kunde er det:</font></td> <td width="51%"><font face="Trebuchet MS"> <select size="1" name="S3"> <option>Vælg her :</option> <option value="nuvaerende">Nuværende</option> <option value="tidligere">Tidligere</option> <option value="fremtidige">fremtidige samarbejdspartnere</option> </select></font></td> </tr> <tr> <td width="49%"><font face="Trebuchet MS" size="2">Hvilken slags opg. er løst for kunden</font></td> <td width="51%"><font face="Trebuchet MS" size="2">???</font></td> </tr> <tr> <td width="49%"><font face="Trebuchet MS" size="2">Hvor stor er opgaven der løses for kunden / potentialet :</font></td> <td width="51%"><font face="Trebuchet MS" size="2">???</font></td> </tr> <tr> <td width="49%"><font face="Trebuchet MS" size="2">Hvor lang tid har kunden været tilknyttet Columbus :</font></td> <td width="51%"><font face="Trebuchet MS"><select size="1" name="S6"> <option>Vælg her :</option> <option value="1">0-1/2 år</option> <option value="2">1/2-1 år</option> <option value="3">1-2 år</option> <option value="4">2-5</option> <option value="5">5-</option> </select></font></td> </tr> </table> <font face="Trebuchet MS"> <input type="submit" value="Submit" name="B1"></font></p> </form>
06. juni 2002 - 18:20
#32
Trækker det tilbage - For det var en helt anden løsning der skulle til.. Tak for hjælpen. c",)
Kurser inden for grundlæggende programmering