Ciao Brognaturo,
stai creando una specie di "url rewrite" fatto in casa ...: contento tu ...! ... ti consiglierei di documentarti sul vero url-rewrite se vuoi avere dei risultati piu' efficaci nei motori di ricerca.
A parte il mio giudizio, puoi risolvere il tuo problema semplicemente creando una funzione di replace multiplo. Ovvero puoi scrivere qualcosa del tipo:
Function CorreggiURL(ByVal Stringa)
Stringa = Replace(Stringa, " ", "-")
Stringa = Replace(Stringa, ",", "-")
Stringa = Replace(Stringa, "a'", "a")
Stringa = Replace(Stringa, "e'", "e")
Stringa = Replace(Stringa, "i'", "i")
Stringa = Replace(Stringa, "o'", "o")
Stringa = Replace(Stringa, "u'", "u")
CorreggiURL = Stringa
End Function
aggiungendo tutte le sostituzioni che ti servono (io ne ho messa solo qualcuna). Metti questa funzione all'inizio del codice e poi la usi come segue:
%>
<a class="links" href="contenuto.asp?id=<% response.write(id1) %>&<% response.write(CorreggiURL(desc)) %>">» <%
link=rs("link")
response.write(link)
%></a>
Fammi sapere se va, ciao.
Umb