Avatar billede bruhnsweb Nybegynder
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
Avatar billede Slettet bruger
04. juni 2002 - 23:48 #1
hvad er dit spm ?
Avatar billede bruhnsweb Nybegynder
04. juni 2002 - 23:50 #2
Nå ja, He he..

Den skal kun smide værdien af ("S3") der op..

Men hvordan, alt er misset..
Avatar billede eagleeye Praktikant
04. juni 2002 - 23:51 #3
<form METHOD="GET" action="default.asp?action=<%=Request.Querystring("S3")%>">
Avatar billede 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 ?
Avatar billede eagleeye Praktikant
04. juni 2002 - 23:53 #5
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")%>">
Avatar billede Slettet bruger
04. juni 2002 - 23:54 #6
ahhh... det er det han mener &:-D
Avatar billede bruhnsweb Nybegynder
04. juni 2002 - 23:56 #7
Har prøvet men skriver bare : default.asp?Action= den vil ikke sætte værdien ind..
Avatar billede eagleeye Praktikant
04. juni 2002 - 23:57 #8
så er S3 tom.. den skal jo kommet fra et tilsvarne link...:

side.asp?s3=det_der_skal_i_action
Avatar billede eagleeye Praktikant
04. juni 2002 - 23:59 #9
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">
Avatar billede bruhnsweb Nybegynder
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..
Avatar billede eagleeye Praktikant
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")%>">
Avatar billede bruhnsweb Nybegynder
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"
Avatar billede bruhnsweb Nybegynder
05. juni 2002 - 00:04 #13
samme side..
Avatar billede Slettet bruger
05. juni 2002 - 00:06 #14
request.form("S#")
Avatar billede Slettet bruger
05. juni 2002 - 00:06 #15
request.form("S3")
Avatar billede eagleeye Praktikant
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")
Avatar billede Slettet bruger
05. juni 2002 - 00:11 #17
<form METHOD="POST" action="default.asp?action=<%=Request.Form("S3")%>">

hvis det skal indsættes &:-D
Avatar billede bruhnsweb Nybegynder
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=
Avatar billede eagleeye Praktikant
05. juni 2002 - 00:16 #19
prøv at kigge på min kommentar: 05/06-2002 00:08:04
Avatar billede bruhnsweb Nybegynder
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>
Avatar billede eagleeye Praktikant
05. juni 2002 - 00:21 #21
Skal siden reloades ? eller er det en ny side den sendtes til?
Avatar billede bruhnsweb Nybegynder
05. juni 2002 - 00:22 #22
reloades til en action længere nede på siden..
Avatar billede eagleeye Praktikant
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?
Avatar billede eagleeye Praktikant
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">
Avatar billede bruhnsweb Nybegynder
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..
Avatar billede eagleeye Praktikant
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")%>">
Avatar billede eagleeye Praktikant
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.
Avatar billede bruhnsweb Nybegynder
05. juni 2002 - 00:29 #28
kan det laves..??
Avatar billede eagleeye Praktikant
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
Avatar billede bruhnsweb Nybegynder
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">
Avatar billede eagleeye Praktikant
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>
Avatar billede bruhnsweb Nybegynder
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",)
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