Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MYSQL]UTF-8 - tekst z bazy
Forum PHP.pl > Forum > Przedszkole
Larges
Witam, pierwszy raz przyszło mi działać na poważnie z kodowaniem UTF-8.
Niestety moja wiedza jest dość wąska więc prosiłbym kogoś o rady, sugestie, wskazówki.

Mianowicie:

kodowanie:
Kod
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8">


1. W tekście znajdują się widoczne znaki kodowania (przeglądarka wczytuje wszystko dobrze). Klikając "pokaż źródło" mam cały alfabet znaczków jak na powyższej stronie: http://www.unikod.pl/ogonki.html
2. Wchodzę na google.pl i widzę identyczne kodowanie. Zaglądając w źródło nie widzę że znaki są prawidłowe. http://www.google.pl/
3. Domyślam się że ta różnica może mieć wpływ na pozycjonowanie - każde słowo z pl literkami zamiast ogonków ma unicod. - jak sprawić aby w stronie źródłowej prezentowała się "normalnie" ?
4. Sprawa Mysql:
- przy obecnym stanie rzeczy każdy wpis do bazy danych ma "?" a jego odczytanie powoduje, że również widać znaki zapytania (?) w przeglądarce.
- Co należy zrobić aby na stronie był prawidłowy wynik a dodatkowo w bazie były pl ogonki?

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


Dzięki za podpowiedz blinksmiley.gif
erix
Wklep mysql kodowanie do forumowej wyszukiwarki; średnio co tydzień, dwa jest kolejny temat o kodowaniu...
Larges
wklepując mysql kodowanie wyskakują totalnie niepowiązane z tematem wątki.
erix
Cytat
- Co należy zrobić aby na stronie był prawidłowy wynik a dodatkowo w bazie były pl ogonki?

Nie powiązane, nawet nie było nic o SET NAMES 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.