Selezionare una data da un calendario con Classic ASP

di Daniele Bochicchio, in Classic ASP, Date,

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

%>

Approfondimenti


#559 - Creare un calendario con Classic ASP
https://www.aspitalia.com/liste/usag/script.aspx?ID=559

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

Nessuna risorsa collegata

I più letti di oggi