![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 0 Dołączył: 12.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam:
Problem ma się następująco: Strona www jest zakodowana w utf-8. Formularz zapisujący dane do bazy danych jest również w utf-8. Baza danych jest w latin2. Znaki specjalne (tutaj cyrylica) są więc zapisywane do bazy danych dziwnie; jako pytajniki. Trochę to dziwne, bo zwykłe polskie litery są ok. Niestety nie mogę odzyskać tekstu w cyrylicy, która zapisała się jako "?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?" Probowałęm z SET NAMES, ale labo nie trafiłem, albo coś źle robię. Najdziwniejsze, że dałbym sobie głowę uciąć, że wcześnniej, przy różnich próbach kodowania udało się dobrze odczytać te dane z "?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ", a potem sobie zmieniłem kodowanie i już mi nie działa (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Pomocy, dane w bazie są "krytyczne" (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) ( I jak zrobić, żeby zapisywać cyrylicę z formularza utp8 do latin2, a potem poprawnie odczytywać? :/ Ten post edytował hao 15.05.2008, 00:30:01 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 14:40 |