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