#580 - Selezionare una data da un calendario con Classic ASP
A grande richiesta, completiamo l'esempio del calendario pubblicato nello script #559 per aggiungerci la possibilità di selezionare un giorno e recuperare poi il valore.
Dobbiamo soffermarci sul ciclo che crea il calendario vero e proprio e modificarlo in questo modo:
<%
'mostriamo il calendario
for i = 1 to giornidelmese(mese,anno)
data = Cdate(( i & "/" & mese & "/" & anno))
if WeekDay(data) = 1 then Response.Write "<tr>"
Response.Write("<td align=""center""><a href='calendario.asp?data=" & Server.UrlEncode(data) & "'>" & i & "</a></td>")
if WeekDay(data) = 7 then Response.Write "</tr>"
next
%>A questo punto per recuperare la data sarà sufficiente uno pezzo di script come questo:
<%
data_sel = Request("data")
if data_sel <> "" then
Response.Write("<p>Hai selezionato: " & CDate(data_sel))
end if
%>Per approfondimenti si veda:
#559 - Creare un calendario con Classic ASP
http://www.aspitalia.com/liste/usag/script.aspx?ID=559
Approfondimenti
Commenti
Esprimi il tuo giudizio su questo script:
Per procedere devi essere autenticato.
fusionman scrive:
#580 - Selezionare una data da un calendario con Classic ASP
data_sel = Request("data")if data_sel = "" or not isdate(data_sel) then data_sel=date()Response.Write("hai selezionato..."&CDate(data_sel))un po di ...
data_sel = Request("data")if data_sel = "" or not isdate(data_sel) then data_sel=date()Response.Write("hai selezionato..."&CDate(data_sel))un po di ...
Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.








Stampa
Download 


10annidi.ASPItalia.com: iscriviti alla competizione e vinci fantastici premi ogni mese!

ciao a tutti, ho realizzato un calendario per leggere i vecchi messaggi di un blog. l'istruzione che fa la select è questa:SQLC="SELECT * FROM ...
Continua »»» | Rispondi »»»