problem przedstawia się następująco.
plugin autocomplete przystosowany do korzystania z MySQL.
jednak cały szkopuł tkwi w tym, że specyfika danych z którymi pracuje wymusza na mnie aby kodowanie było w Windows-1250
plik w którym generowane są podpowiedzi wygląda tak:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" /> <?php include ("include/global_functions.inc.php"); include ("include/db_connection_open.inc.php"); if ($connopened) { $q = $_GET['q']; $strSql = "SELECT * FROM stany WHERE Nazwa LIKE '%$q%';"; //while ($arrRowGrupaTw = mysql_fetch_assoc($objRstGrupaTw)) $i=0; //$db = new SQLiteDatabase('baza.sqlite'); //$result = $db->query("SELECT * FROM miasta WHERE miasto_nazwa LIKE '%$q%';"); $i++; //while ($result->valid()) { //$row = $result->current(); //$result->next(); } } include ("include/db_connection_close.inc.php"); ?>
i w takim wypadku całą zabawe psuje własnie ten meta tag w pierwszej lini..
cokolwiek bym nie wpisal pierwszą podpowiedzią jest zawsze
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
czy jest jakiś sposób na to oby pominąć tą pierwsza linie przy wyświetlaniu?
ewentualnie ma ktoś pomysł jak rozwiązać sprawę z kodowaniem ?
próbowałem z np:
// mysql_query("SET NAMES 'cp1250'"); //mysql_query("SET CHARACTER SET 'cp1250_polish_ci'");
ale to nie rozwiązuje sprawy..