Carissimi,
utilizzo questo codice per motore di ricerca, ma il passaggio dei dati alcuni con l'underscore esempio immobile_residenziale, durante il passaggio alle altre pagine sulla barra degli indirizzi risulta: immobile%5Fresidenziale, come posso ovviare al problema ecco il codice:
codice:
<%
risultatiPerPagina = 3

pagina = Request.queryString("pagina")
if len(pagina) > 0 and isNumeric(pagina) then
	pagina = cLng(pagina)
else
	pagina = 1
end if

if pagina < 1 then pagina = 1

questaPagina = request.serverVariables("PATH_INFO")

sezione = request.queryString("sezione")
tipologia = request.queryString("og")
sottotipologia = request.queryString("o")
regione = request.queryString("regione")
provincia = request.queryString("provincia")
comune = request.queryString("comune")

qString = "sezione=" & server.URLEncode(sezione) & "&tipologia=" & server.URLEncode(tipologia) & "&sottotipologia=" & server.URLEncode(sottotipologia) & "&regione=" & server.URLEncode(regione) & "&provincia=" & server.URLEncode(provincia) & "&comune=" & server.URLEncode(comune)

function fixSQL(theString)
	theString = replace(theString,"'","''")	
fixSQL = theString
end function

sql = "SELECT * FROM immobili WHERE 1 = 1 "

if len(sezione) > 0 and sezione <> "---" then sql = sql & "AND sezione = '" & fixSQL(sezione) & "' "
if len(tipologia) > 0 and tipologia <> "---" then sql = sql & "AND tipologia = '" & fixSQL(tipologia) & "' "
if len(sottotipologia) > 0 and sottotipologia <> "---" then sql = sql & "AND sottotipologia = '" & fixSQL(sottotipologia) & "' "
if len(regione) > 0 and regione <> "---" then sql = sql & "AND regione = '" & fixSQL(regione) & "' "
if len(provincia) > 0 and provincia <> "---" then sql = sql & "AND provincia = '" & fixSQL(provincia) & "' "
if len(comune) > 0 and comune <> "---" then sql = sql & "AND comune = '" & fixSQL(comune) & "' "



sql = sql & "ORDER BY [comune]"
%>
Attendo notizie.
Grazie
G.