jeg mangler at få lagt et link på når brugerne er logget ind, så de kan bekræfte at de vil vælge holdet og booke sig på det.
det er altså meningen at det link der bliver lavet skal tage fat i dagen og holdet, og hive dem med over i en book.asp hvor brugeren skal kunne se sine oplysninger og bekræfte bookningen.
nogen der har forslag til hvordan linket laves og hvordan jeg får hevet oplysningerne med hen i book.asp
<td width="14%" height="42" class="td-hold" valign="top"> <% if Len(""&rsHold("holdsaturday")) > 0 then %> <a href="book.asp?" class="hold"><%= Replace(rsHold ("holdsaturday"),vbCrLf,"<br>")%></a> <% end if%> </td> ------------------ altså rsHold skal tages med over på en eller anden måde, og ligeledes rsDag ------------------ <td width="14%" height="18"><b><%=rsDag("dag")%></b></td>
nu ved jeg jo ikke hvordan din database er bygget op, men hvis du har noget med i din hold variabel burde du kunne udskrive den med <% hold = request.querystring("hold") %> <%=hold%>
<% sql = "SELECT holdmonday,holdtuesday,holdwednesday,holdthursday,holdfriday,holdsaturday,holdsunday FROM hold" Set rsHold = Server.CreateObject("ADODB.Recordset") rsHold.Open sql, conn, 3, 3
sql = "SELECT dag FROM dag" Set rsDag = Server.CreateObject("ADODB.Recordset") rsDag.Open sql, conn, 3, 3 %>
har jeg på den hvor linket er, så det burde ik være der fejlen ligger med det.
har os fået den til at hente holdet ind med den der response.write nu. så skal bare ha koblet dagen på også.
Synes godt om
Slettet bruger
25. april 2004 - 22:12#13
De steder hvor d har & i din tekst har du et problem for Request.Querystring("hold") læser indtil den møder et & tegn, du kan se at teksten stopper midt i det hele og det er sikkert også derfor du ikke får dagen med.
ja har også opdaget det problem nu, de poster må jeg rette i db, men det virker heller ikke med dagen der hvor der ikke er & tegn i.
ved godt det ikke er smart at gøre det her, men hele koden til tabellen med dage og hold står nedenfor nu, har lidt på fornemmelsen det er fordi jeg har fået sluttet "dag" af et forkert sted, men kan ikke lige se hvor.
--------------------- table border="1" width="100%" height="72"> <%if not rsHold.EOF then%> <tr> <% if not rsDag.EOF then%> <% rsDag.Movefirst do until rsDag.EOF %> <td width="14%" height="18"><b><%=rsDag("dag")%></b></td> <% rsDag.MoveNext loop%> </tr> <%rsHold.Movefirst do until rsHold.EOF%> <tr> <td width="14%" height="42" class="td-hold" valign="top"> <% if Len(""&rsHold("holdmonday")) > 0 then %> <a href="book.asp?" class="hold"><% = Replace(rsHold ("holdmonday"),vbCrLf,"<br>")%></a> <% end if%>
</td> <td width="14%" height="42" class="td-hold" valign="top"> <% if Len(""&rsHold("holdtuesday")) > 0 then %> <a href="book.asp?" class="hold"><%= Replace(rsHold ("holdtuesday"),vbCrLf,"<br>")%></a>> <% end if%>
</td> <td width="14%" height="42" class="td-hold" valign="top"> <% if Len(""&rsHold("holdwednesday")) > 0 then %> <a href="book.asp?" class="hold"><%= Replace(rsHold ("holdwednesday"),vbCrLf,"<br>")%></a> <% end if%>
</td> <td width="14%" height="42" class="td-hold" valign="top"> <% if Len(""&rsHold("holdthursday")) > 0 then %> <a href="book.asp?" class="hold"><%= Replace(rsHold ("holdthursday"),vbCrLf,"<br>")%></a> <% end if%>
</td> <td width="14%" height="42" class="td-hold" valign="top"> <% if Len(""&rsHold("holdfriday")) > 0 then %> <a href=".asp?" class="hold"><%= Replace(rsHold ("holdfriday"),vbCrLf,"<br>")%></a> <% end if%>
</td> <td width="14%" height="42" class="td-hold" valign="top"> <% if Len(""&rsHold("holdsaturday")) > 0 then %> <a href="book.asp?hold=<%= rsHold("holdsaturday")%>" class="hold"><%= Replace(rsHold ("holdsaturday"),vbCrLf,"<br>")%></a> <% end if%>
</td> <td width="14%" height="42" class="td-hold" valign="top"> <% if Len(""&rsHold("holdsunday")) > 0 then %> <a href="book.asp?hold=<%= rsHold("holdsunday")%>" class="hold"><%= Replace(rsHold ("holdsunday"),vbCrLf,"<br>")%></a> <% end if%>
sql = "SELECT dag FROM dag" Set rsDag = Server.CreateObject("ADODB.Recordset") rsDag.Open sql, conn, 3, 3
til denne:
sqlDAG = "SELECT dag FROM dag" Set rsDag = Server.CreateObject("ADODB.Recordset") rsDag.Open sqlDAG, conn, 3, 3
måske det går galt når man bruger sql begge stedet uden at lukke den ene først. Blot en tanke :o)
/Goose
Synes godt om
Slettet bruger
25. april 2004 - 22:26#23
Du ved jo hvilke dage der er du har så kan du gøre dette istedet <a href="book.asp" class="hold"><%=Replace(rsHold("holdmonday"),vbCrLf,"<br>")%>&Dag=Mandag%></a>
Synes godt om
Slettet bruger
25. april 2004 - 22:28#24
Jeg retter lige mig selv rsDag er ikke lukket men movenext'et til slutningen så der er ikke en aktuel post, derfor fejlen når du henviser til rsdag("dag") :-)
Synes godt om
Slettet bruger
25. april 2004 - 22:31#25
Og så skal du ikke have %> efter dagen som jeg skrev, sorry
så det sir jeg mange tak for, bare for at være lidt krævende, kan man så på nogen måde få skrevet det der hold u med linie skift på næste side? eller kan den ikke tage dem med?
Så nu har jeg den, det skal være %26 <a href="book.asp?hold=<%= Server.HTMLEncode(Replace(Replace(rsHold("holdsunday"),vbCrLf,"<br>"),"&","%26"))%>&Dag=Søndag" class="hold">
så lidt... hvad sir du ellers til selve designet på systemet der?
Synes godt om
Slettet bruger
25. april 2004 - 23:06#49
Nu er jeg ikke så god til det med design...men jeg synes det er enkelt og overskueligt med kalenderen. Booking siden skal der nok laves noget ved...men det kommer jo nok nu da dataene er på plads :-)
nemlig.... hvis du skal ha hjælp med noget design så siger du bare til... det har jeg nemlig nogenlunde styr på tror jeg nok, har mit eget firma, du ka jo prøve at sætte et .dk efter bogologo, så ka du bedømme det design hvis det er:D
Synes godt om
Slettet bruger
25. april 2004 - 23:14#51
Takker :-) Ja det ser godt ud. Nu daffer jeg i seng, godnat :-)
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.