![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 1 Dołączył: 14.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Co prawda dopiero zaczynam programować w php (około 4miesięcy), ale rozumiem dużo. Otóż mam taki problem, który zdarza się często. Otóż piszę stronę gazetki szkolnej, na której są pozdrowionka. Polega to na tym, że osoba wpisuje w formularzu kim jest, a następnie pisze dla kogo to pozdrowienie jest. Do bazy danych wysyłam rekord z dwoma polami - jednym o nazwie od, a drugim dla. Abyście lepiej się wczuli, podam dodatkowo, że moja strona jest robiona w http://www.cba.pl, a dokładniej http://cba.pl/panel/tools/filemanager/. Używam także ich PMA -> http://cba.pl/pma/. A więc do sedna...
Problem w tym, że niektórzy mogą chcieć użyć znaków polskich (z ogonkami). Niestety w bazie danych zapisuje mi się nie jako krzaczki (popularny problem), a jako znaki zapytania... Oto moje dokładniejsze dane bazy danych i systemu kodowań:
A oto kodowania dla tabeli (próbowałem różnie pozmieniać - nic nie daje :/ ): Metoda porównywania napisów: latin1_swedish_ci A na stronie, w znaczniku meta mam wpisane: <meta http-equiv="content-type" content="text/html; charset=iso-8859-2" /> Wiem, że wszystko jest inne, ale próbowałem różnie zrobić. Jeszcze jedno - w tym PMA nie ma iso-8859-2... A więc co zrobić, żeby moja strona przynajmniej jako-tako odczytywała znaki polskie z ogonkami?... Błagam pomóżcie , bo ja już (IMG:style_emoticons/default/sciana.gif) ... Z góry dziękuję. Ten post edytował uhutaf 14.08.2009, 18:09:05 |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
A raczyłeś poszukać na forum? Temat wałkowany dziesiątki razy.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 1 Dołączył: 14.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Tylko, że nie znalazłem niczego co w moim przypadku by rozwiązało powyższy problem...
Na przykład tu -> http://forum.php.pl/index.php?showtopic=12...mp;#entry646027 -> mi nie pomaga... :/ Temat: Polskie znaki po ODBC -> to samo....... Przeszukałem 4 strony :/ Ten post edytował uhutaf 14.08.2009, 19:42:14 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
A wiesz, że po tych zmianach dane trzeba zaimportować jeszcze raz?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 1 Dołączył: 14.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Wiem... Aż tak niedoświadczony nie jestem ;P
Ten post edytował uhutaf 15.08.2009, 16:33:09 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 14.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Po połączeniu z bazą wyślij do MySQL zapytanie :
EDIT: zmień także metodę porównywania tabeli na utf8_general_ci Przykład:
Zapytanie "ustawia" wstawiane znaki do bazy na kodowanie utf. Ten post edytował werian 15.08.2009, 20:18:24 |
|
|
![]() ![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 352 Pomógł: 53 Dołączył: 10.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 1 Dołączył: 14.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję bardzo (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 08:25 |