webForumDet fria alternativet

Dynamiskt - men hur?

ASPur ASP

4 svar · 204 visningar · startad av webbmannen

webbmannenMedlem sedan dec. 1999826 inlägg
#1

Jag ville göra ett dynamiskt formulär men fastnade.

Formuläret börjar med att be användaren bestämma hur många rum denne vill boka på ett hotell (om denne nu inte nöjer sig med det enda som finns från början).

Lite exempelkod:

<%
For siffra = 1 To antal
%>
<td colspan=2><hr></td>
<tr></tr>
<td>&nbsp;Rumstyp</td>
<td>Namn på person(er)</td>
</tr><tr>
<td><input type=checkbox name=rumstyp value=enkel>&nbsp;Enkelrum<br><input type=checkbox name=rumstyp value=dubbel>&nbsp;Dubbelrum</td>
<td><textarea name=personnamn virtual=wrap style="width=225"></textarea></td>
<tr></tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<tr></tr>
<td>&nbsp;Hotellkategori<br>
<input type=checkbox name=kategori value=1>&nbsp;1&nbsp;&nbsp;
<input type=checkbox name=kategori value=2>&nbsp;2&nbsp;&nbsp;
<input type=checkbox name=kategori value=3>&nbsp;3
</td>
<td>Ankomstdag&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Avresedag<br><input type=text name=Ankomstdag style="width=100"size=7>&nbsp;&nbsp;<input type=text name=Avresedag style="width=100" size=7></td>
<tr></tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<tr></tr>
<td valign=top>&nbsp;Övriga önskemål</td>
<td><textarea name=ovrigt virtual=wrap style="width=225"></textarea></td>
<tr></tr>
<%
Next
%>

När användaren gjor sitt val och fått upp ett dynamiskt nyskapat formulär, så blir problemet hur man tar hand om informationen som skrivs in. Varje enskilt rum har ett par stycken alternativ i sig som ju ev skulle kunna särskiljas med en räknare kanske... eller... vet inte...

Om någon förstår problemet så är jag tacksam för hjälp :)

/webb

------------------
PPS = Programmering På Svenska

QuazzoMedlem sedan juli 2001324 inlägg
#2

Hmm....
Gjorde ett liknande dynamiskt formulär till en tävling med dynamiskt antal frågor....

Men för att kunna hjälpa dig behöver jag veta lite mer vad du ska göra med informationen du får in...?

Ska du lagra den i en databas ? Jamföra mot andra uppgifter ?

Ett tips kan vara att använda en variabel som ökar när det dynamiska formuläret skrivs ut...detta gör att du namnger formuläret....du kan sedan plocka fram informationen genom request.form......

webbmannenMedlem sedan dec. 1999826 inlägg
#3

Hej Quazzo,

Informationen ska skickas via CDONTS till administrationen för bokningar.

Jag är också inne på en varibel som räknas upp, men är det smidigaster sättet? Typ:

name=rumstyp<%=antal%>

där "antal" räknas upp i loopen.

/webb

------------------
PPS = Programmering På Svenska

[Redigerat av webbmannen den 21 aug 2001]

emissionMedlem sedan dec. 19996 721 inlägg
#4

Ja, det är det bästa sättet.

webbmannenMedlem sedan dec. 1999826 inlägg
#5

:e

/webb

------------------
PPS = Programmering På Svenska

[Redigerat av webbmannen den 21 aug 2001]

128 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)