15. januar 2003 - 19:17Der er
7 kommentarer og 2 løsninger
Vise indtastede data fra tidligere side på ny side som info.
Hej Alle
Jeg har lige et lille tricky spørgsmål.
Det er således, at jeg er ved at implementere et batelingsmodul (fra ScanNet) på min hjemmeside.
Problemet: Jeg prøver lige at forklare på denne måde: Side 1: Her vælges hvilken lejlighed man vil købe. Oversigten over lejligheder hentes fra en database. Side 2: Her indtaster man sit navn og adresse. Side 3: Her bliver alle data'er vist.
Mit problem er, at jeg ikke kan få vist de valgte data (den lejlighed man vælger) fra side 1 PÅ SIDE 2 !!! Nogen der kan hjælpe ???
Jeg vedlægger koden til side 1 og håber så på, at nogle kan fortælle hvad det er jeg skal angive på side 2.
Håber dette var en fyldestgørende forklaring, ellers må i lige sige til. ;-)
Koden for side 1:
<!--#include file="include/config.asp"--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
Set Conn = Server.Createobject("ADODB.Connection") Conn.Open strDSN Set RS = Conn.Execute("SELECT * FROM Products WHERE ID = "&Request.QueryString("id")&"") if Not RS.EOF then
<table border="1" width="400" style="border-collapse: collapse" bordercolor="#111111" cellspacing="0"> <% for i = 1 to Items if Cart(5,i) = 1 then %><font face="Verdana" size="2"> </font>
<% TotalPrice = TotalPrice + Cart(4,i) end if next %> </font> </table> <font face="Verdana" size="2"> <br> </font> <h3><font face="Verdana" size="2">Total Beløb: <%=FormatNumber(TotalPrice,2)%> DKK</font></h3>
<form action="order.asp" method="post">
<font face="Verdana">
<input type="submit" value="Betal nu !"><font size="2"> </font></font> </form>
<p><b><font face="Verdana" size="4" color="#FF0000">NB !</font></b><font face="Verdana" size="2"><br> Ejes der flere uger, gå venligst tilbage til oversigtsside for at <br> markere disse, således at betaling sker for alle aktuelle uger på én gang.<br> <b>[ <a href="default.asp">Oversigt</a> ]</b></font></p>
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hej Rune Undskyld jeg først svarer nu, men da jeg ville sende mit svar igår virkede Eksperten ikke !!! Men her er mit svar:
Alletiders, jeg prøver at forklare:
Først vises et udtræk fra databasen med de lejligheder man kan købe. (Den side hedder Default.asp)Her trykker man på KØB ud for en lejlighed og kommer så hen til den næste side, der hedder Cart.asp. På cart.asp er angivet hvilke lejligheder man har valgt at købe, hvis det ser ordentligt ud, trykke man på "Betal nu". Derefter kmme man hen på en side der hedder: "Order.asp". Her angiver man sit navn og adresse. OG DET ER PÅ DENNE side, at jeg gerne vil have nummeret på den valgte lejlighed ført med hen.
Håber dette giver mening.
Tidligere er vist koden for Cart.asp, herunder er koden for Default.asp.
Håber det kan hjælpe.
På forhånd tak for hjælpen og venlig hilsen
Peter
Kode for Default.asp:
<!--#include file="include/config.asp"--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
Hejsa Peter, jeg har først lige se du har kommenteret det nu! Jeg er på vej ud af døren nu, skal til Tyrkiet i en uge! -Men når jeg kommer hjem igen kigger jeg lige på din sag!
Jeg kan ikke rigtig finde hovede eller hale i din kode... Det du skal gøre er at lave et link hvor du laver en URL parameter som overfører din ID fra databasen til den næsten side. Det gør du i realiteten allerede her:
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.