![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 27.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie,
na poczatku nadmienie, ze kilak razy przeskanowalem forum w poszukiwaniu rozwiazania mojego problemu i niestety to co znalazlem nie pomoglo mi go rozwiazac. Zainstalowalem sobie osCommerce: Ustawienie strony: j. polski, kodowanie charset=iso-8859-2 (latin2). Gdy umieszczam nowe produkty z panelu zarzadajacym z admin panelu, moge bez zadnych klopotow uzywac polskich fontow (ążęóóźź) do opisow. Problem zaczyna sie, gdy chce edytowac wpisy bezposrednio z bazy, bo tam ten sam opis wyglada juz tak ???????, np: slowo książka dodana z panel adminu w osCommerce wyswietla sie bez krzakow, ale phpMyAdmin to samo slowo wyswietla sie tak: ksi??ka. Gdy dodaje produkty bezposrednio w bazie w tabeli wygladaja, np tak: książka, ale w sklepie wyswietlaja sie jako: ksi??ka. Probowalem nastepujacych ustawien: Kodowanie charset=iso-8859-2 (latin2): Problem z wszystkimi polskimi fontami: (dla przykladu testowalem taki uklad ąężćóćó) ------------------------- Ustawienia: ALTER TABLE `products_description` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ALTER TABLE `products_description` CHANGE `products_description` `products_description` TEXT CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL Fonty ąężćóćó w: phpMyAdmin localhost/Database:login_sklep/Table: products_description DB: ąężćóćó Sklep: ????ó?ó Dodaje fonty ąężćóćó bezposrednio w sklepie i otrzymuje: Sklep: ąężćóćó DB: ????ó?ó -------------------------- ALTER TABLE `products_description` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ALTER TABLE `products_description` CHANGE `products_description` `products_description` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL Dodaje fonty ąężćóćó w: phpMyAdmin localhost/Database:login_sklep/Table: products_description DB: ąężćóćó Sklep: ????ó?ó Dodaje fonty ąężćóćó bezposrednio w sklepie i otrzymuje: Sklep: ąężćóćó DB: ????ó?ó ------------------------- ALTER TABLE `products_description` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci ALTER TABLE `products_description` CHANGE `products_description` `products_description` TEXT CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL Dodaje fonry ąężćóćó w: phpMyAdmin localhost/Database:login_sklep/Table: products_description DB: ąężćóćó Sklep: ????ó?ó Dodaje fonty ąężćóćó bezposrednio w sklepie i otrzymuje: Sklep: ąężćóćó DB: ±ê¿æóæó -------------------------- ALTER TABLE `products_description` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci ALTER TABLE `products_description` CHANGE `products_description` `products_description` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL Dodaje fonty ąężćóćó w: phpMyAdmin localhost/Database:login_stolikiTable: products_description DB: ąężćóćó Sklep: ????ó?ó Dodaje fonty ąężćóćó bezposrednio w sklepie i otrzymuje: ąężćóćó DB: ????ó?ó Shop: ±ê¿æóæó ------------------------ ALTER TABLE `products_description` DEFAULT CHARACTER SET latin2 COLLATE latin2_general_ci ALTER TABLE `products_description` CHANGE `products_description` `products_description` TEXT CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL Dodaje fonty ąężćóćó w: phpMyAdmin localhost/Database:login_sklep/Table: products_description DB: ąężćóćó Sklep: ????ó?ó Dodaje fonty ąężćóćó bezposrednio w sklepie i otrzymuje: Shop: ąężćóćó DB: ±ê¿æóæó -------------------------- ALTER TABLE `products_description` DEFAULT CHARACTER SET latin2 COLLATE latin2_general_ci ALTER TABLE `products_description` CHANGE `products_description` `products_description` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL Dodaje Fonty ąężćóćó w: phpMyAdmin localhost/Database:login_sklep/Table: products_description DB: ąężćóćó Sklep: ????ó?ó Dodaje fonty ąężćóćó bezposrednio w sklepie i otrzymuje: Sklep: ąężćóćó DB: ±ê¿æóæó -------------------------- ALTER TABLE `products_description` DEFAULT CHARACTER SET latin2 COLLATE latin2_general_ci ALTER TABLE `products_description` CHANGE `products_description` `products_description` TEXT CHARACTER SET latin2 COLLATE latin2_general_ci NULL DEFAULT NULL Fonty ąężćóćó w: phpMyAdmin localhost/Database:login_sklep/Table: products_description DB: ąężćóćó Sklep:: ????ó?ó Dodaje fonty ąężćóćó bezposrednio w sklepie i otrzymuje: Sklep: ????ó?ó DB: ????ó?ó -------------------------- Probowalem rowniez utf8_polish_ci dla operation i structure i jest to samo .... show variable: character_set_client utf8 character_set_connection utf8 character_set_database latin2 character_set_filesystem binary character_set_results utf8 character_set_server latin1 character_set_system utf8 character_sets_dir /usr/share/mysql/charsets/ collation_connection utf8_unicode_ci collation_database latin2_general_ci collation_server latin1_general_ci Ma ktos jakis pomysl co to moze byc? Na serwerze mam kilak baz, ktore obsluja sklepy w j.angielskim, a w login_sklep mam baze do Polskiego sklepu. Ps. prosze o wyrozumialosc, jestem poczatkujacy. Mam nadzieje, ze problem opisalem w miare zrozumialy dla Was sposob. Pozdrawiam serdecznie, Tomasz Zawada Ten post edytował tojko 27.06.2008, 12:04:21 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
postaraj się w CAŁYM projekcie przejść WYŁĄCZNIE na UTF-8
to znaczy - kodowanie i porównywanie w bazie, połączenie z serwerem bazy, kodowanie skryptów PHP, HTML , JS i CSS gwarantuję, że tego typu problemy znikną. do tego, jeżeli pracujesz w środowisku MS Win, to zamiast męczyć się z phpMyAdmin sciągnij sobie z mysql.com dwie darmowe aplikacje: MySQL Administrator i MySQL Query Browser ... powodzenia. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 27.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Na innym forum jedna osoba doradzila mi, aby odpalic program ogonki97, znalesc kodowanie jakie wystepuje w bazie, a nastepnie pliki cvs albo czysty sql , ktore chce importowac do DB pozmieniac na te same kodowanie co ma baza. Czy takie cos pomoze?
Mowiac w skrocie chcialbym uzywac DB i inportu plikow jako formy aktualizacji, ze wzgledu na czeste i masowe nowosci. Dzieki za wszelka pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdrawiam |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 8.06.2005 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 23:47 |