Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Kodowanie znaków
Forum PHP.pl > Forum > PHP
matty7
Wiem, ż były takie posty, ale nie pomogły mi...
Mam bazę na www.db4free.net :

System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
System porównań dla połączenia MySQL: latin2_general_ci

Natomiast samą w tabeli metoda porównania napisów: latin2_bin

W mecie mam:

"<meta http-equiv="Content-Type" Content-Type: "text/html"; charset="iso-8859-2">"

A przykłądowy tekst wyciągnięty z bazy:

"dzia?ajš, je?li je pawe? uzupe?nij.
Korzystajšc z okazji, chcia?bym przeprosi?"

Pomóżcie!!.......
mike
Na kodowanie maja wpływ:
1. Kodowanie znaków w bazie;
2. System porównań;
3. Nagłówek <meta>
4. Kodowanie pliku (edytory sam plik mogę też w różnym kodowaniu zapisać).

Ujednolicisz wszystko to będzie działać.

Nigdy jeszcze z tym problemu nie miałem.
Ewentualnie jeszcze możesz potrzebować:
5. Kodowanie dla połączenia z bazą danych.
matty7
Rozwin mi punkt 5.
mike
Cytat(matty7 @ 18.01.2007, 07:23:01 ) *
Rozwin mi punkt 5.
Przed pobraniem danych z bazy najpierw wykonaj do niej:
  1. SET NAMES utf8;
  2. SET CHARACTER_SET utf8;
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.