Visualizzazione dei risultati da 1 a 2 su 2

Discussione: caratteri

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630

    caratteri

    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.

  2. #2
    dovresti togliere il server.urlencode, però rischi di avere problemi di url dopo
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.