Questa è la porzione del mio codice incriminata:A monte ci sono le funzioni Latconv(ns, g, m, s) e Longconv(ew, g2 , m2, s2) che si occupano di convertire i dati inseriti precedentemente dall'utente in un form, poi ci sono le funzioni CampLat(Latitudine) e CampLong(Longitudine) che dovrebbero richiamare i dati dal database. Per ora ho fatto solo così:codice:<%Response.Write (distanza(Latconv(ns, g, m, s), Longconv(ew, g2 , m2, s2), CampLat(Latitudine), CampLong(Longitudine), "K"))%>I numeri son stati messi solo come prova, in futura dovranno lavorare con i database.codice:Function CampLat(Latitudine) Latitudine = 45 End Function Function CampLong(Longitudine) Longitudine = 35 End Function
Veniamo al sodo. Mi succede che le funzioni (quelle in rosso) vengono totalmente ignorate dalla funzione principale "distanza", ma se vi sostituisco un numero allora funziona tutto!!! Cosa sbaglio?