In questo codice:

codice:
<%
giorno = mid(data_nascita,1,2)
%>			
                <select name="giorno" class="prova">
				  <option value="-1">---</option>
				<% for i = 1 to 31 
					   if len(i) < 2 then %>
				  <option value="<%="0" & i%>" <% if giorno = "0" & i then response.write(" selected=""selected""") end if %>><%="0" & i%></option>
				<%     else %>  
				  <option value="<%=i%>" <% if giorno = i then response.write(" selected=""selected""") end if %>><%=i%></option>
				<%     end if 
				   next %>
                </select>
Non mi viene mai (a selezione di una delle voci delle option) fatta l'impostazione dell'attributo selected.

P.S.:Preciso che la variabile "data_nascita" di cui prendo giorno, mese ed anno, è valorizzata, tuttavia non viene eseguito il confronto per la stampa dell'attributo in oggetto.

Come mai?

Grazie!