Avatar billede Beach Mester
04. februar 2002 - 12:04 Der er 2 kommentarer og
1 løsning

Request.Querystring videre fra Submit knap vil ikke.....

Jeg har en simpel (test) form på index.asp:
<form method="GET" action="side1.asp">
  Telefonnummer (Filename):
  <input name=tlf size="30" value="<%= Session("tlf") %>">
  <br>
    Navn:
  <input name=navn size="30" value="<%= Session("navn") %>">
  <br>
 
  <input type="submit" value="  Send " name="submit">
<input type="Reset" value="  Reset  " name="Reset">


</form>

På side1.asp opretter jeg så en fil med navnet (tlf).txt skriver lidt i filen mm, læser fra denne og skal så have et OK eller ej fra bruger om data er rigtig. Dertil har jeg (troede jeg) lavet følgende form:

<form method="GET" action="side2.asp">
  <input type="submit" name="Ja" value="Ja" & Request.Querystring("tlf") & Request.Querystring("navn")>
  <input type="submit" name="Nej" value="Nej" & Request.Querystring("tlf") & Request.Querystring("navn")>
</form>

Problemet er at den IKKE overføre den (de) Querystring data jeg allerede har men kun om det er ja eller nej:-(

Hvordan får jeg det problem fikset så jeg på side2.asp kan lave følgende stunt:

<%
Function readfile()
Dim fso, f, filespec
Set fso = CreateObject("Scripting.FileSystemObject")
filespec = Server.MapPath(Request.Querystring("tlf") & ".txt")
Set f = fso.OpenTextFile(filespec,1)
Do While not f.AtEndOfStream
  Response.write f.ReadLine & "<br>"
Loop
f.Close
End Function
%>
<%
readfile
%>

>>>>???

Systemet skal bruges til først at oprette en kunde med div. data mm.
Derefter en gennemlæsning om data er korekt og derefter en tur til butikken hvor kundedata skal med hele vejen igennem denne Querystring børge.

Håber ikke det er alt for uoverskuligt at finde den røde tråd i ovenstående. Er det, sender jeg gerne hele scriptét men for at spare pladsen så....*S*

//Beach
Avatar billede Beach Mester
04. februar 2002 - 12:11 #1
Lukker denne da spørgsmålet er blevet oprettet 2 gange. Du kan finde den anden afdeling her:
http://www.eksperten.dk/spm/167905

//Beach
Avatar billede krisbjoern Nybegynder
04. februar 2002 - 12:21 #2
Du skal have dine PROPERTIES med i din JA eller NEJ Value:
Jeg retter KUN lige den ene...
  <input type="submit" name="Ja" value="Ja&tlf=" & Request.Querystring("tlf") &"&navn=" & Request.Querystring("navn")>
Nu går det sikkert galt da der ikke længere kun står JA el. NEJ i dit tekstfelt.
Du skal flytte dine queryStrings op i ACTION feltet.

Response.Write "<ACTION='side2.asp?tlf=" & Request.Querystring("tlf") & "&navn=" & Request.Querystring("navn") & "'>"

Du skal HELE tiden SELV sørge for at smide de queryStrings med ud i sætningen, som du vil have adgang til fra de andre sider...
Avatar billede Beach Mester
04. februar 2002 - 12:31 #3
Denne tråd er lukket:-)

Henviser til http://www.eksperten.dk/spm/167905

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