Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Polskie znaki kodowanie
amii
post
Post #1





Grupa: Zarejestrowani
Postów: 728
Pomógł: 76
Dołączył: 12.06.2009

Ostrzeżenie: (0%)
-----


Wiem, że temat wałkowany ale wszystko czytałem i nic nie pomaga w ogóle jest to dziwna sytuacja. Bo aplikacja działa popranie na jednym serwerze a po przekopiowaniu plików i bazy na drugi się krzaczy. Text generalnie wyświetla się OK, problem jest kiedy wykonuje funkcje, która pobiera synonimy z bazy i zamienia odpowiadające im wyrazy w tekście. Wtedy kiedy wyraz w tekście ma polski znak to wyświetla się np. coś takiego: świata �

Mam w pliku ustawione:
  1. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  2.  
  3.  
  4. function connect_to_db() {
  5. $db = mysql_connect(SQL_HOST, SQL_USER, SQL_PASS)
  6. or die ('Nie moge sie polaczyc z baza danych: ' . mysql_error());
  7.  
  8. mysql_select_db(SQL_DB)
  9. or die('Nie moga wybrac bazy danych wystapil blad: ' . mysql_error());
  10.  
  11. mysql_query("SET NAMES 'utf8'");
  12. mysql_query('SET character_set_connection=utf8');
  13. mysql_query('SET character_set_client=utf8');
  14. mysql_query('SET character_set_results=utf8');
  15. }


Baza zaimportowana w kodowaniu utf8
DEFAULT CHARSET=utf8 dla każdej tabeli


--------------------
gry flash online
Dobry hosting i tanie odnowienia domen firma: masternet.
Zarabianie bez wysiłku na domenach bez ruchu: prolink.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 08:59