Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kodowanie alfabetu rosyjskiego w bazie MySQL, ...tak, wiem że temat oklepany, jednak u mnie nie działa
donjulian
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 23.03.2006

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


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? ;>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
=kokos=
post
Post #2





Grupa: Zarejestrowani
Postów: 114
Pomógł: 0
Dołączył: 6.08.2006

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


Niedawno był poruszany podobny problem tyle, że z niemieckimi znaczkami. Zobacz tutaj może się na coś przyda.

Ten post edytował =kokos= 8.08.2006, 14:53:42


--------------------
Początkujący
Go to the top of the page
+Quote Post
donjulian
post
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 23.03.2006

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


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!
Go to the top of the page
+Quote Post

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 - 20:19