Avatar billede theloader2 Nybegynder
14. oktober 2006 - 09:25 Der er 6 kommentarer og
1 løsning

Dato input

Hej

Hvordan for jeg en bruger til at uploade hans fødselsdags dato?

Kan man gøre det på denne måde?:
<% d = 1 %>

Day: <select name="dato">
<% do until d = 31%>
  <option><%=d%></option>
<%
d = d + 1
loop %>
<% m = 1 %>
</select>
Month: <select name="dato">
<% do until m = 12%>
  <option><%=m%></option>
<%
m = m + 1
loop %>

</select>
Year: <select name="dato">

<% for y = 1970 to 2006 step 1%>
  <option><%=y%></option>
<%Next%>
</select>

men de hedder allle dato? hvad skal jeg gøre ?
Avatar billede wilweb Nybegynder
14. oktober 2006 - 09:51 #1
hvorfor kalder du dem ikke bare: dDay, dMonth, dYear
så de hedder noget forskelligt?

Day: <select name="dDay">
<% do until d = 31%>
  <option><%=d%></option>
<%
d = d + 1
loop %>
<% m = 1 %>
</select>
Month: <select name="dMonth">
<% do until m = 12%>
  <option><%=m%></option>
<%
m = m + 1
loop %>

</select>
Year: <select name="dYear">

og så kan du hente dem med request.form("dDay") osv..
<% for y = 1970 to 2006 step 1%>
  <option><%=y%></option>
<%Next%>
</select>
Avatar billede wilweb Nybegynder
14. oktober 2006 - 09:52 #2
og så kan du hente dem med request.form("dDay") osv.. var det jeg mente:>
Avatar billede wilweb Nybegynder
14. oktober 2006 - 10:04 #3
Denne virker, hvis jeg altså har forstået dit problem rigtigt!
<form method="post" name="signon" onSubmit="#" >
<% d = 1 %>
Day: <select name="dDay">
<% do until d = 31%>
  <option><%=d%></option>
<%
d = d + 1
loop
%>
<% m = 1 %>
</select>
Month: <select name="dMonth">
<% do until m = 12%>
  <option><%=m%></option>
<%
m = m + 1
loop
%>
</select>
Year: <select name="dYear">
<%
for y = 1970 to 2006 step 1
%>
  <option><%=y%></option>
<%
Next
%>
</select>
<input name="Submit" type="submit" value="Send" />
</form>
<%
dDay=Request.Form("dDay")
dMonth=Request.Form("dMonth")
dYear=Request.Form("dYear")
response.Write(dDay & "-" & dMonth & "-" & dYear)
%>
Avatar billede theloader2 Nybegynder
14. oktober 2006 - 10:14 #4
Ja men hvordan kan jeg uploade dem til db?
Avatar billede wilweb Nybegynder
14. oktober 2006 - 10:27 #5
Kender du til databaser?

strFoedselsdato= dDay & "-" & dMonth & "-" & dYear

'åben databaseconn
osv...

strSQL = "Insert into personer (Foedselsdato) values('strFoedselsdato')"
Conn.Execute(strSQL)

' luk databasen
osv....

se mere her:
http://www.html.dk/tutorials/asp/lektion20.asp
Avatar billede theloader2 Nybegynder
14. oktober 2006 - 10:40 #6
takker :)
Avatar billede wilweb Nybegynder
14. oktober 2006 - 12:41 #7
Godt du kunne bruge det, her er et svar..:>
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