Salve a tutti ho un problema in PHP, io ho un motore di ricerca con città province e regioni divise nel db. Ho preso un form da un altro sito e l'ho personalizzato:
<form id="searchform" action = "ricerca.php">
<div>
What are you looking for? <input type="text" name = "ricerca" value="" id="inputString" onkeyup="lookup(this.value);" />
<button type = "submit">Search</button>
</div>
<div id="suggestions"></div>
</form>
E' simile a Google che quando scrivi qualcosa già fornisce dei risultati in un box sottostante. Tutto funziona tranne quando scrivo ad esempio forlì, viene passata via get la variabile ricerca=forlì ma non riconosce la lettera accentata. Se invece nella barra degli indirizzi si sostituisce la lettera ì al codice corrispondente, funziona. Il fatto è che io ho già provato sia col metodo get che col post ma da sempre questo problema.
Poi ho detto se non funziona provo a sostituire le lettere accentate coi codici facendo un refresh della pagina, ma non le riconosce eppure le stampa le lettere accentate. Qualcuno può darmi una mano?
Grazie in anticipo

Rispondi quotando
