Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Kodowanie alfabetu rosyjskiego w bazie MySQL
Forum PHP.pl > Forum > Przedszkole
donjulian
Witam

Krótko: na stronie wielojęzyczne teksty, pobierane z bazy MySQL.
Pola w bazie ustawione na: utf8_general_ci. W PHPmyAdminie rosyjskie znaki wyglądają jak trzeba.
Na stronie (załączona deklaracja <meta http-equiv=Content-Type content="text/html" charset="utf-8">), większość rosyjskich znaków nie wyświetla sie poprawnie (same "?"), to samo z polskim "ł".
Po wpisaniu tresci po rosyjsku (czy polsku) w tresci strony - wyswietla się dobrze.
W czym problem?


Czyzbym zadal zbyt trudne pytanie? ;>
=kokos=
Niedawno był poruszany podobny problem tyle, że z niemieckimi znaczkami. Zobacz tutaj może się na coś przyda.
donjulian
Dzięki!

Zastosowałem te same rady do cyrylicy i działa wreszcie!!!
Dla innych poszukujących rozwiązania tego samego problemu powtórzę, że należy tuż po połączeniu dodać:

  1. <?php
  2. mysql_query('SET CHARACTER SET utf8');
  3. ?>



Pozdrawiam!
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.